Clifford Shone

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