Noa Zerangue

Xenoport
Total Patents: 25
Overall Rank: #164,497
Years Active: 2005–2016
Xenoport Rank: #6