Stephan Urban
Ruprecht - Karls - Universität Heidelberg · Institut National De La Sante Et De La Recherche Medicale (Inserm) · Robert Bosch Gmbh
Total Patents:
15
Overall Rank:
#309,390
Years Active:
2011–2025
Ruprecht - Karls - Universität Heidelberg Rank:
#6