Merouane Bencherif
Targacept · Catholic Healthcare West · Medical College Of Georgia Research Institute
Total Patents:
33
Overall Rank:
#107,743
Years Active:
1996–2021
Targacept Rank:
#8