James J. Donegan

Enzo Life Sciences · Enzo Biochem · Enzo Therapeutics
Total Patents: 83
Overall Rank: #21,047
Years Active: 2004–2024
Enzo Life Sciences Rank: #4