ByNobleID
    Uterine fibroid: an unusual cause of recurrent haemorrhagic pleural effusion. | NobleID