Return to Article Details “Wriggling parasite inside the bladder” : case report in Semarang, Indonesia Download Download PDF