John Joseph Deadman
Avexa Limited · Trigen Gmbh · Thrombosis Research Institute
Total Patents:
17
Overall Rank:
#277,580
Years Active:
1997–2014
Avexa Limited Rank:
#1