Medium default avatar

Leon Straub

PhD candidate, ETH Zurich
  • ETH Zurich
  • Switzerland

Discipline

Biomedical Sciences