Ted Funahashi portrait

Ted Funahashi

Staff Physician · Kaiser Permanente Southern California

Credentials:

History