Leora Shapiro

Storedot · Sol-Gel Technologies · Mayne Pharma
Total Patents: 10
Overall Rank: #483,989
Years Active: 2013–2025
Storedot Rank: #19