Hermann Oppermann
Creative Biomolecules · Stryker · Curis
Total Patents:
95
Overall Rank:
#16,114
Years Active:
1991–2023
Creative Biomolecules Rank:
#1