57 Hampshire Dr, Plainsboro, NJ, 08536 (current address)
cn8000 Rm 911, Princeton, NJ, 08543 (2001 - 2009)
C N, Princeton, NJ, 08543 (2001 - 2004)
Co Fay Ling Wang, Princeton, NJ, 08543 (2001 - 2002)
Princeton Ts Bo, Princeton, NJ, 08543 (2001)
Wyeph Ayersp Research, Princeton, NJ, 08543 (2000)