Olga Lomovskaya

Mpex Pharmaceuticals · Melinta Subsidiary · Amgen
Total Patents: 17
Overall Rank: #269,431
Years Active: 2002–2024
Mpex Pharmaceuticals Rank: #3