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).
Links
Sign up to view 1 direct report
Get started
This person is not in any teams