David Walsh, PhD, MRCP