Mini Brains: Solving Big Problems
What is a mini brain? A brain organoid or ‘mini brain’ is a blob of cells, roughly the size of an eraser at the back of a pencil, which...
“To become an exemplary institution that develops future ready,
successful happy individuals grounded in human values.”