[give_form id="10826"]
69, Mokoyeti West Road,
Karen, Nairobi
Follow us
Location: 69 Mokoyeti West Road, Karen
Phone: 0800721401
Follow us

Archive by Date: June 2026

IMLU (The Indepedent Medico-Legal Unit)

Terms of Reference (ToR) 2027-2031 Strategic Plan Development

Download PDF here. Introduction The Independent Medico-Legal Unit (IMLU) is a governance, health and human rights Public Benefits Organisation (PBO) committed to the prevention of, and response to, torture and […]

Explore more