ByNobleID
    Uretero-vesical junction obstruction presenting as giant hydronephrosis. | NobleID