Itovebi · EMA approved 2025-07-18

Country: EU · EMA · approved · EMEA/H/C/006353 · Genentech Inc