Celera

Celera

1401 Harbor Bay Pkwy

Celera located in Alameda. Offering reliable Pharmaceuticals services under the Healthcare sector. Contact 510-749-4200 or visit www.celera.com for more info.