x hide permanently

California-based Helix chooses Catalyst campus as new Denver location

innovationews.com

Helix, a personal genomics company, announced it has selected Catalyst HTI to be their new Denver office location.