Shuiwang Duan

Ph.D. Tulane University, 2005