“Placental Site Trophoblastic Tumour – A Rare Cause of Uncontrollable Post- Operative Hemorrhage in Obstetric”. International Archives of BioMedical and Clinical Research 8, no. 2 (December 6, 2022): CR1-CR3. Accessed April 10, 2026. https://iabcr.org/index.php/iabcr/article/view/34.