Roland Rupp

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