Schistosomiasis-A Disobedient Ureter, a Disobedient Diagnosis

Schistosomiasis-A Disobedient Ureter, a Disobedient Diagnosis