Stephen Bierlmaier

Cephalon · Ignyta · Xenon Pharmaceuticals
Total Patents: 9
Overall Rank: #568,225
Years Active: 2013–2019
Cephalon Rank: #98