Logo
T

The Leprosy Mission Great Britain

128 employees

Global Christian organisation leading the fight against leprosy.

Basic info

Industry

Non-profit Organizations

Sectors

Non-profit Organizations

FAQ