Ella Zlatkis

Foamix · Foamix Pharamaceuticals · Otic Pharma
Total Patents: 4
Overall Rank: #1,203,375
Years Active: 2012–2016
Foamix Rank: #10