Address:
900 NW 17Th St SUITE 25809, Miami 33136
(305) 243-2020 (Phone), (305) 326-6417 (Fax)
UNIVERSITY OF MIAMI
900 NW 17Th St, Miami 33136
(305) 324-6543 (Phone), (305) 326-6543 (Fax)
Education:
Medical School
Ludwig Maximilians University
Albert Einstein Medical Center
Columbia University
Wills Eye Hospital