News Essential Pharma receives manufacturing licence in Switzerland and Malta pharmacy.biz Staff25 August 2022