Aktuelle Themen

We proudly present: our new lab members

Intestinal organoids, also called enteroids, are microscopically small "mini guts" that we use for our research to reduce the need for animal experiemnts.more