Robert E. Babine

Epizyme · Agouron Pharmaceuticals · American Cyanamid
Total Patents: 21
Overall Rank: #206,169
Years Active: 1988–2023
Epizyme Rank: #27