EffRx Pharmaceuticals SA is a company that provides Medicine, Biotechnology, Biomedicine and more. EffRx Pharmaceuticals SA is headquartered in Switzerland ZURICH. EffRx Pharmaceuticals SA was founded in 1998. EffRx Pharmaceuticals SA has a total of 51 patents
EffRx Pharmaceuticals SA is a commercial-stage pharmaceutical company, based in Switzerland, that develops and commercializes prescription medications...
What is EffRx Pharmaceuticals SA's official website?