John Vernachio

Georgia State University · Inhibitex · University College Cardiff Consultants Limited
Total Patents: 5
Overall Rank: #961,109
Years Active: 2002–2021
Georgia State University Rank: #55