Tey, Nai Peng (2017) Essays on public health in developing countries / Tey Nai Peng. PhD thesis, University of Malaya.