David Livingstone
Burroughs Wellcome · 1 . . . Limited
Total Patents:
14
Overall Rank:
#352,821
Years Active:
1982–2013
Burroughs Wellcome Rank:
#50