John Joseph Feeney
Vanda Pharmaceuticals · Aptima
Total Patents:
20
Overall Rank:
#216,878
Years Active:
2014–2024
Vanda Pharmaceuticals Rank:
#5