Putri, Winawati Eka and Christopher, PM and Budiamal, S (2021) Leprosy and Immune System An Insight into the Innate Immune System. IJL: Indian Journal of Leprosy, 93. pp. 391-403.