Carlos Castillo-Salgado, MD, JD, MPH, DrPH