AccuraGen Inc

Address:  1505B O'Brien Drive, Menlo Park, CA 94025  
E-mail:  info@accuragen.com  
Tel:  +1-650-618-5028    

Address:  1F Building No 3, Handan Rd. 173. Hongkou District, Shanghai 200437,  P.R.China
Email: info@accuragen.com.cn
Tel: +86-21-55886522