Professor Dr. Ran Liu

Address Fudan University
School of Information Science and Technology
220 Handan Road
Shanghai
China