Veraxa Biotech
Christoph is a Professor for biomedical microfluidics at the Swiss Federal Institute of Technology (EPFL) in Lausanne, Switzerland. He also holds an adjunct position at the Ludwig Institute for Cancer Research (LICR).
This person is not in any teams
This person is not in any offices