John Hey
Alzheon · Schering · Merck
Total Patents:
16
Overall Rank:
#281,147
Years Active:
1999–2025
Alzheon Rank:
#1