Personal Information
Organización/Lugar de trabajo
Shanghai, suited for consultants, companies, organizations etc China
Ocupación
Software Developer
Sitio web
evanwu.org
Acerca de
Univ of BerkleyUniv of BerkleyUniv of BerkleyUniv of BerkleyUniv of BerkleyUniv of Berkley
Etiquetas
web ui design
Ver más