High-Throughput Cloning & Expression Testing

Our high-throughput protein lab can help you obtain the protein you need for your research. We evaluate expression yields from multiple gene constructs, vectors, growth conditions and expression systems to determine which combinations can best meet the needs of your project.

Protein Purification

We provide a variety of small- and large-scale purification services — from less than 1 milligram to 100 milligrams — that can be tailored to your research needs. These services can be provided in the form of personnel training or full-contract services

Macromolecular Crystallization & Crystallography

We provide a full range of crystallographic services ranging from crystallization through structure analysis and homology modeling. These services can be provided in the form of personnel training or full-contract services.