Severe Post Partum Haemorrhage (PPH): A Randomized Trial... | NCT00344929 | Trialant