Address:
129 Terrace Ave, Riverside 02915
(401) 433-1706 (Phone), (401) 433-0941 (Fax)
Education:
Medical School
University of Athens / College of Medicine / School of Health Science National & Kapodistrian
Worcester Meml Hosp
Rhode Island Hospital
U Penn Grad Sch Med