Mobile consulting (mConsulting) and its potential for providing access to quality healthcare for populations living in low-resource settings of low- and middle-income countries. (April 2020)