Geoffrey Allan
Burroughs Wellcome · Insmed Incorporated · Discovery Therapeutics
Total Patents:
10
Overall Rank:
#525,159
Years Active:
1980–2002
Burroughs Wellcome Rank:
#50