Matthew S. Dowling
Pfizer · Eli Lilly
Total Patents:
19
Overall Rank:
#230,234
Years Active:
2012–2025
Pfizer Rank:
#185