10.1101/233114
Ex vivo live cell tracking in kidney organoids using light sheet fluorescence microscopy
2017-12-18