Oliver Demmer

Technische Universität München · Zealand Pharma A/S
Total Patents: 4
Overall Rank: #1,170,941
Years Active: 2013–2020
Technische Universität München Rank: #20