10.1101/233114

Ex vivo live cell tracking in kidney organoids using light sheet fluorescence microscopy

2017-12-18