Clifford Shone
Syntaxin · Health Protection Agency · Microbiological Research Authority
Total Patents:
27
Overall Rank:
#146,374
Years Active:
1999–2019
Syntaxin Rank:
#8