John W. A. Findlay
Burroughs Wellcome
Total Patents:
16
Overall Rank:
#303,530
Years Active:
1982–1988
Burroughs Wellcome Rank:
#13