Centre for the Right to HealthEdit Business Listing
3rd Floor, Nwaora Plaza Plot 1103 Dar Salaam Street, Wuse 2, Abuja, FCT, Nigeria

Short Description

Nigerian based NGO for schemes and improving the health status of the citizens.

Business Information

Year Founded


There are no reviews for this business.