Steven J. Coats
Johnson & Johnson · Emory University · Cocrystal Pharma
Total Patents:
27
Overall Rank:
#146,408
Years Active:
2003–2018
Johnson & Johnson Rank:
#751