Phone: +1 (919) 479-9898
Fax: +1 (919) 620-7786


Our services by location


Durham, NC
PO Box 15579
1101 Hamlin Rd.
Durham, NC 27704
Get Directions

Research Triangle Park, NC
2 Triangle Dr.
Durham, NC 27709
Get Directions

Venture Center, Durham, NC
4117 Emperor Blvd
Durham, NC 27703
Get Directions

Boulder, CO
2500 Central Ave.
Boulder, CO 80301
Get Directions

Louisville, CO (Elion Labs)
1450 Infinite Drive
Louisville, CO 80027
Get Directions

The Woodlands, TX
2635 Technology Forest Blvd.
The Woodlands, TX 77381
Get Directions

San Diego (Alliance Protein Laboratories)
6042 Cornerstone Court West, Suite A
San Diego, CA 92121
Get Directions

Leuven, Belgium
Researchpark Haasrode 1019
Technologielaan 8
B-3001 Leuven, Belgium
Get Directions

General Contact