Simon Clarke

Biosynexus Incorporated · The University Of Sheffield
Total Patents: 3
Overall Rank: #1,546,788
Years Active: 2008–2013
Biosynexus Incorporated Rank: #8