WEUKBRE5744: European Survey of Patient and Prescriber Understanding of Risks Associated with TROBALT™ (116771)First published 14/06/2013 Last updated 24/05/2024 EU PAS number: EUPAS4126StudyFinalised
United BioSource Corporation (UBC)Switzerland First published: 25/04/2013Last updated 06/03/2024 InstitutionNon-Pharmaceutical companyENCePP partner