Detlef Schuppan
Beth Israel Deaconess Medical Center · Rijksuniversiteit Groningen · Stichting Voor De Technische Wetenschappen
Total Patents:
11
Overall Rank:
#448,993
Years Active:
2001–2023
Beth Israel Deaconess Medical Center Rank:
#96