John Chaddock

Syntaxin · AbbVie · Health Protection Agency
Total Patents: 41
Overall Rank: #76,165
Years Active: 2003–2022
Syntaxin Rank: #2