Contact Us

Mailing Address

Cellecta, Inc.
320 Logue Ave.
Mountain View, CA 94043

Phone Numbers

Phone: (650) 938-3910
Toll-free: (877) 938-3910
Fax: (650) 938-3911

Email Addresses

General information:
Custom Services:

Sign up for updates

To receive updates on the DECIPHER Project or related RNAi and services from Cellecta, sign up for the Cellecta newsletter on the Cellecta website.