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