Peter T. Roberts
Burroughs Wellcome
Total Patents:
5
Overall Rank:
#1,063,319
Years Active:
1980–1989
Burroughs Wellcome Rank:
#50