Anthony Holder

Burroughs Wellcome · Medical Research Council · Stichting Biomedical Primate Research Centre
Total Patents: 5
Overall Rank: #1,020,983
Years Active: 1989–2011
Burroughs Wellcome Rank: #101