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