Shimin(Simi) Gu
Creative. Tech. Fun
A Creative Technologist and Enthusiast
ENTER