Roland Martin
Merck · Dr. Ing. H.C. F. Porsche Ag · Charmilles Technologies S.A.
Total Patents:
66
Overall Rank:
#32,803
Years Active:
1981–2023
Merck Rank:
#777