News Essential Pharma receives manufacturing licence in Switzerland and Malta pharmacy.biz StaffAug 25, 2022