BioFilm Limited granted new accreditation

BioFilm Limited announced today that its Manufacturing Facility at Blantyre [...]