site logo

Aveo wins European approval for cancer drug, triggering milestone payment