Omica
Biotech or pharma, therapeutic R&D
Digital health
Patient advocacy
Countries
Mexico
IsInvestor
N
Address
Mexico CityMexico