joyce shen

joyce shen

#411711

@joycejshen

investor, all things emerging tech