Jonathan D. Eichman

Cima Labs · Cephalon · Schering
Total Patents: 14
Overall Rank: #352,444
Years Active: 2001–2014
Cima Labs Rank: #4