Roland Rupp
Bayer Healthcare · Bayer Schering Pharma Ag · Merck
Total Patents:
17
Overall Rank:
#273,174
Years Active:
1981–2021
Bayer Healthcare Rank:
#869