Background
Lu, Sheldon Hsiao-Peng was born on November 29, 1962 in Xi'an, Shaanxi, China. Came to the United States, 1979. Son of Zhi and Peidan (Lin) Lu.
Lu, Sheldon Hsiao-Peng was born on November 29, 1962 in Xi'an, Shaanxi, China. Came to the United States, 1979. Son of Zhi and Peidan (Lin) Lu.
Bachelor, University Wisconsin, 1984. Doctor of Philosophy, Indiana University, 1990.
Associate professor East Asian languages and literature University Pittsburgh, since 1992.
Married Lan Feng (divorced).