Ichiro Ikuta

Doctor in New Haven, Connecticut