Patrick BARTH Ludwig adjunct scientist Ludwig Institute for Cancer Research Lausanne
Associate Professor Interfaculty Institute of Bioengineering (IBI) EPFL
Phone +41 21 693 9686 Email patrick.barth@epfl.ch
Visit Patrick Barth's profile page for more information.