Intestinal organoids, also called enteroids, are microscopically small "mini guts" that we use for our research to reduce the need for animal experiemnts.more
Contact
Prof. Dr. med. vet. Franziska Dengler 0711 459 23307 franziska.dengler@uni-hohenheim.de