Helen Chen

Hospital: Huntington Hospital