L. Tu

L. Tu was born in China and now lives on the US east coast.