John Thornback
Resolution Pharmaceuticals · Amersham International Plc · Bracco Imaging S.P.A.
Total Patents:
7
Overall Rank:
#752,288
Years Active:
1992–2008
Resolution Pharmaceuticals Rank:
#4