Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2024
Patents Pending
FY, 2016
Patents Issued
FY, 2016
Registration Phase Products (Oncology)
FY, 2020
United States
55 Cambridge Pkwy #700W
United States
1900 Powell St #820
United States
8170 Maple Lawn Blvd #160
United States
55 Challenger Rd #501Ridgefield
United States
1840 Gateway Dr 3rd Floor
Argentina
Arismendi 2441/43