Kelly J. McClure

Johnson & Johnson · Ortho-Mcneil Pharmaceutical
Total Patents: 21
Overall Rank: #203,583
Years Active: 2006–2024
Johnson & Johnson Rank: #477