About David Bell:

Passing through. Public health physician. Human. MBBS, MTH, PhD, FAFPHM, FRCP(UK). Life is not the avoidance of dying, it is a celebration of being human.