Steven J. Coats

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