Type your search query and hit enter:
liver on a chip
Organs-on-a-chip
Liver on a chip state of the art
Why a liver on a chip? The liver is part of the digestive tract, and the main organ involved in…
8 years ago