F. Edward Roberts
Merck
Total Patents:
6
Overall Rank:
#885,865
Years Active:
1983–1999
Merck Rank:
#1,819