Number of the records: 1
Inflammatory pseudotumour of urinary bladder - a rare cause of massive macroscopic haematuria
Title Inflammatory pseudotumour of urinary bladder - a rare cause of massive macroscopic haematuria article
Number of the records: 1