Kevin P. Cowan
Bayer Healthcare · Medrad · Bayer Medical Care
Total Patents:
120
Overall Rank:
#9,857
Years Active:
1989–2025
Bayer Healthcare Rank:
#51