Yousofi Darani, H., & Jafari, R. (2020). Renal echinococcosis; the parasite, host immune response, diagnosis and management. The Journal of Infection in Developing Countries, 14(05), 420–427. https://doi.org/10.3855/jidc.11496