Herbert Muller
Bayer Healthcare · Basf Se · Degussa Ag
Total Patents:
18
Overall Rank:
#256,251
Years Active:
1982–2017
Bayer Healthcare Rank:
#2,099