Yousofi Darani, Hossein, and Rasool Jafari. “Renal Echinococcosis; The Parasite, Host Immune Response, Diagnosis and Management”. The Journal of Infection in Developing Countries, vol. 14, no. 05, May 2020, pp. 420-7, doi:10.3855/jidc.11496.