Lan LanLan Lan is a researcher.They was educated at University of Kansas and Huazhong University of Science and Technology. This person's employers include University of Kansas.