Channel / Source:
TEDx Talks
Title: Why organs-on-chips raise the odds in drug development | Jos Joore | TEDxBoerhaavedistrictStudio
Published: 2022-02-15
Source: https://www.youtube.com/watch?v=N_7CImuZ2DQ