Jianguo Ma

Memory Pharmaceuticals · Sunovion Pharmaceuticals
Total Patents: 23
Overall Rank: #183,480
Years Active: 2008–2020
Memory Pharmaceuticals Rank: #8