Shawn P. Allwein

Cephalon · Teva Sante
Total Patents: 8
Overall Rank: #633,690
Years Active: 2014–2020
Cephalon Rank: #33