Epidemiology, clinical medicine and public health: at the interface