Ecosystem Registry

Istituto Scientifico Romagnolo per lo Studio e la Cura dei Tumori

University or research institute · Meldola, Italy · Founded 2003

University or research institute in Meldola, Italy, founded 2003. Part of the Innovative EcoSystems registry.

irst.emr.it