Twist and Short

Twist Bioscience says it’s making a ‘lab on a chip’ to synthesize DNA at its Wilsonville facility. Critics say the company’s technology isn’t all it’s cracked up to be.

Published in Categories Tech