Yiting Shen's avatar

Yiting Shen (YitingShen)

Innovator, early adopter, maven, global citizen - passionate, persistent, consistent, curious - in pursuit of excellence.