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).
Please select whether this page may use cookies. Technically necessary cookies are always set. You can also find further information in our data protection statement.