Live Biotherapeutic Products (LBPs): European Pharmacopoeia Commission sets unprecedented quality requirements

16/04/2018