Michael Blackman
Medical Research Council · Stichting Biomedical Primate Research Centre
Total Patents:
2
Overall Rank:
#2,104,469
Years Active:
1998–2011
Medical Research Council Rank:
#161