Go to the profile of Melanie Blokesch

Melanie Blokesch

Associate Professor of Life Sciences, Swiss Federal Institute of Technology Lausanne (EPFL)
  • Swiss Federal Institute of Technology Lausanne (EPFL)
  • Contributors
  • Switzerland

Online Elsewhere