Rudolf Casper
Bayer Healthcare · Lanxess
Total Patents:
13
Overall Rank:
#388,087
Years Active:
1980–2007
Bayer Healthcare Rank:
#805