Charles Eric Mowbray
Pfizer · Agouron Pharmaceuticals · Anacor Pharmaceuticals
Total Patents:
14
Overall Rank:
#341,971
Years Active:
1998–2023
Pfizer Rank:
#490