Dr. Flores received his B.A. in Biochemistry from New York University in 1988. After graduating from New York University, he attended Albert Einstein College of Medicine in 1988, where he received his Medical Degree in 1992. Dr. Flores began his General Surgery Internship in 1992 at Columbia-Presbyterian Medical Center and he completed it in 1993. He spent the next four years, beginning in 1993, working on his General Surgery Residency, also at Columbia-Presbyterian Medical Center in New York. He completed his General Surgery Residency in 1997.