Model & Strategy

Untold numbers of patients in Africa receive incorrect or incomplete diagnoses and sub-standard treatment because there is no way for local health care workers to connect with specialist doctors. Vula Mobile is an app that facilitates connections between medical professionals: local health workers use Vula (which means ‘open’ in SiSwati, Xhosa, and Zulu) to connect to specialists to get diagnosis and treatment advice, organize urgent transfers, and make appointments. An elegantly simple and effective solution, Vula is now being adopted rapidly across South Africa and has the potential to solve a critical bottleneck in the delivery of quality care across all of Africa.

Vula Mobile logo
At a Glance
Founded: 2014
Location of work: International, Africa
Vula Mobile
Cape Town, South Africa
An app that makes it easy to refer patients to specialists
Doctor in a white coat looks in the baby's ear with a device in his office.
William Mapham
Meet William Mapham

Dr. Will Mapham’s passion is improving healthcare in rural and underserved areas. As a junior doctor volunteering in rural South Africa, he realized that he and the front line health workers had no access to specialist advice that could help them diagnose and treat their patients more effectively. Later he realized that many people who ended up at the hospital could have been managed at the local health center if only the health workers could have been connected to a specialist. So, in 2014 he founded Vula Mobile, a mobile app that connects local health workers to on-call specialists to improve patient care.

Dr. Mapham is an ophthalmologist who previously served as the Vice-Chair of the Rural Doctors Association of Southern Africa (RuDASA), spent time in the field of public health using media and mobile technology for behavior change, and has published academic articles on the role of innovation and technology in improving healthcare delivery.


As of September 2019

  • Number of patients served through Vula: 161,574
  • Number of medical practices using Vula: 1,506
  • Number of Practitioners using Vula: 8,473
  • Number of Specialties on Vula: 23
  • Average response time: 15mins