Address:
10010 Kennerly Rd, Saint Louis, MO 63128
9285 Sw 125Th Ave, Miami, FL 33186
9255 Sw 125Th Ave, Miami, FL 33186
Education:
University of Buenos Aires, Faculty of Medicine - Doctor of Medicine
Woodhull Medical & Mental Health Center - Residency - Internal Medicine
Woodhull Medical & Mental Health Center - Internship - Internal Medicine
Board certifications:
American Board of Internal Medicine Certification in Internal Medicine