10.1101/2022.09.06.506239
Pump-less, recirculating organ-on-a-chip (rOoC) platform
2022-09-06