Peter John Ratcliffe
Isis Innovation Limited · Institute Of Zoology, Slovak Academy Of Sciences · Oxford Biomedica (Uk) Limited
Total Patents:
16
Overall Rank:
#297,908
Years Active:
1999–2017
Isis Innovation Limited Rank:
#7