Otto D. Hensens
Merck
Total Patents:
45
Overall Rank:
#66,041
Years Active:
1984–2000
Merck Rank:
#135