Geoffrey Farrell
Burroughs Wellcome
Total Patents:
5
Overall Rank:
#1,002,236
Years Active:
1985–2015
Burroughs Wellcome Rank:
#101