Sergio Pasca

Person

A world leader in organoid research at Stanford, whose work on assembling more organ-specific mini brains (assembloids) is acknowledged.

Mentioned in 1 video