Michelle Lee Yan Yee recently graduated from Yale-NUS College with a degree in Literature. Her current projects are concerned with the intersection of technology, art, and life.
Criticism : Hit And Stay
Return to QLRS home
Copyright © 2001-2020 The Authors