University of Tokyo links human organoids to probe brain activity

Technology