Ivan Zhao avatar

    Ivan Zhao

    he/him | San Francisco, CA, United States

    - writer, creative technologist - obsessed with bread and drinks - probably on top of a mountain, playing video games, or thinking about eating a croissant