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