EffRx Pharmaceuticals SA joins forces with Abiogen Pharma S.p.A.
Read PR: Abiogen & EffRx Press Release