Cristian Herrera Flores, MD