Address:

866 Yuhangtang Road, Life Sciences Institute, Zhejiang University, Nano Building 577
Hangzhou, Zhejiang Province, China
Zip Code: 310058
 
Phone: 86-571-88206127 (Office), 86-571-88206167 (Lab)