Organ chips, organoids and the animal testing conundrum
Christine Horejs
Topics & Concepts
Animal testingOrganoidEnvironmental ethicsCognitive scienceEngineering ethicsBiologyNeurosciencePhilosophyEngineeringPsychologyEcology3D Printing in Biomedical Research