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