![Petra Dittrich](/pictures/7a/1094594.jpg)
Petra Dittrich
AD Scientific Index 2024
Engineering & Technology / Bioengineering
Swiss Federal Institute of Technology ETH Zurich
person_outline
Petra Dittrich's MOST POPULAR ARTICLES