Addresses the lack of access to care for people with diabetes in Africa, with the mission of saving lives through disease prevention and management and improving quality of life through care delivery.
Countries of Activity
Sign up to view the full profile
VFMatch is free to use.
Create an account to unlock complete verified data and take action.