Massachusetts Institute of Technology
Sign in | Create Account

Videos tagged with liver (2)


Bioengineering – "Human Body on a Chip: Step One – The Liver Chip"

Bioengineering – "Human Body ...

School of Engineering

Added over 6 years ago | 00:00:00 | 15103 views