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