13125 Espinheira Dr, Cerritos, CA, 90703 (current address)
504 Shao Yuan 5-502, New York, NY, 10087 (2005 - 2008)
Peking University, New York, NY, 10087 (2007 - 2008)
Shao Yuan 5-502, New York, NY, 10087 (2004 - 2007)
401 Charles E Young Dr W, Los Angeles, CA, 90024 (2002)