Business Development Manager
Mail: lyliu@ips.ac.cn
Tel: +8621 5492 3043
Institut Pasteur Shanghai – CAS
320 Yueyang Road – Life Science Research Building A222
Xuhui District
200031 Shanghai CHINA