The 22nd International Leprosy Congress (ILC) 2025