Stefan Knackmuss

Affimed Gmbh · University Of The Witwatersrand, Johannesburg
Total Patents: 15
Overall Rank: #306,847
Years Active: 2009–2025
Affimed Gmbh Rank: #6