Institute of Translational Pharmacology / Istituto di Farmacologia Traslazionale (IFT)

Research facility


Location: Rome, Italy (IT) IT

ROR: https://ror.org/03ta8pf33