Yousofi Darani, Hossein, and Rasool Jafari. “Renal Echinococcosis; The Parasite, Host Immune Response, Diagnosis and Management”. The Journal of Infection in Developing Countries 14, no. 05 (May 31, 2020): 420–427. Accessed April 25, 2024. https://jidc.org/index.php/journal/article/view/32525824.