Duke Lab Grows Human Muscle that Can Contract | AIChE

Duke Lab Grows Human Muscle that Can Contract