Dr. Lan Cheng Dr. Lan Cheng Associate Professor Houghton Hall 252 Houghton Hall (716) 673-3870 View email Ph.D., University of Pittsburgh