Institute of Drug Discovery Technology,Ningbo University
Telephone:(+86) 574-87609771
E-mail:iddt@nbu.edu.cn
Address: No.818 Fenghua Road, Ningbo, Zhejiang, China
Postcode:315211