John D. Shearer, Jr.

Bayer Healthcare · Medrad · Bayer Medical Care
Total Patents: 6
Overall Rank: #825,349
Years Active: 2009–2021
Bayer Healthcare Rank: #3,312