John Trowsdale
Cambridge Enterprise Limited · Medimmune Limited
Total Patents:
3
Overall Rank:
#1,479,112
Years Active:
2014–2018
Cambridge Enterprise Limited Rank:
#57