liver 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