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
A world leader in organoid research at Stanford, whose work on assembling more organ-specific mini brains (assembloids) is acknowledged.