Thomas Rudolph
Merck · Dsm Ip Assets B.V. · Degussa Ag
Total Patents:
26
Overall Rank:
#153,220
Years Active:
1981–2022
Merck Rank:
#618