3D ‘organ on a chip’ could accelerate search for new disease treatments

31 October 2018