Manuel A. Vega Zepeda

Cima Labs · Clexio Biosciences
Total Patents: 14
Overall Rank: #342,211
Years Active: 2013–2023
Cima Labs Rank: #6