Address:
10833 Le Conte Ave SUITE B-186, Los Angeles 90095
(310) 794-8285 (Phone)
Department Ophthalmology
10833 Le Conte Ave SUITE B-186, Los Angeles 90095
(310) 794-8285 (Phone)
Education:
Medical School
University of Dundee / Faculty of Medicine, Dentistry And Nursing
Royal Infir
Royal Infirm/U Edinburgh
Western Genl Hosp
Yale