Alex Besonov

Foamix · Foamix Pharamaceuticals
Total Patents: 21
Overall Rank: #209,020
Years Active: 2010–2018
Foamix Rank: #4