Navjot Chahal

Xenon Pharmaceuticals · Zalicus Pharmaceuticals
Total Patents: 2
Overall Rank: #2,016,773
Years Active: 2012–2016
Xenon Pharmaceuticals Rank: #99