Marfatia, Hetal, Nilam U. Sathe, Subodh Hosagadde, and Keya Shah. “Echinococcus in the Orbit: An Unusual Hideout”. Surgical Techniques Development 6, no. 1 (December 20, 2016). Accessed November 24, 2024. https://www.pagepress.org/journals/std/article/view/6539.