Charles H. Hennekens, MD