Medical School - Ponce School Of Medicine, 2005
Residency in Neurology - Sydney Kimmel Medical College at Thomas Jefferson University, 2006
Internship-Internal Medicine - Sydney Kimmel Medical College at Thomas Jefferson University, 2005
Fellowship in Clinical Neurophysiology - Sydney Kimmel Medical College at Thomas Jefferson University, 2010
Medical degree, DO - Ponce Health Sciences University School of Medicine, 2005
Internship - Sydney Kimmel Medical College at Thomas Jefferson University, 2006
Residency - ID - Sydney Kimmel Medical College at Thomas Jefferson University, 2009
Fellowship 2 - Sydney Kimmel Medical College at Thomas Jefferson University, 2010
Medical School - Ponce School of Medicine and Health Sciences, 2005
Internship - Thomas Jefferson University Hospital, 2006
Residency - ID - Thomas Jefferson University Hospital, 2009
Fellowship 2 - Thomas Jefferson University Hospital, 2010
Fellowship 2 - Thomas Jefferson University Hospital, 2011