1 employees
Bioscentric leverages breakthroughs in technology and synthetic biology to create sensory products
2013