100 employees
Emerald BioStructures provides integrated structural biology services to world class pharmaceutical, biotechnology and research
1998