John Hassard
Imperial College Of Science, Technology And Medicine · Deltadot · Imperial College Innovations
Total Patents:
12
Overall Rank:
#425,432
Years Active:
2000–2008
Imperial College Of Science, Technology And Medicine Rank:
#7