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:EUPAS4126 Study Finalised