Neville J. Anthony
Merck · Lycera · Foghorn Therapeutics
Total Patents:
68
Overall Rank:
#30,770
Years Active:
1994–2025
Merck Rank:
#74