Serguei Sviridov

Xenon Pharmaceuticals · Switch Materials · Dermira (Canada)
Total Patents: 41
Overall Rank: #76,423
Years Active: 2003–2021
Xenon Pharmaceuticals Rank: #6