Allen Hopper

Memory Pharmaceuticals · Allelix Neuroscience · Oxis International
Total Patents: 41
Overall Rank: #76,293
Years Active: 1995–2022
Memory Pharmaceuticals Rank: #3