Human neocortical L2/3 cellsOur paper got publish in Nature! Human body consist of thousands of different cell types. Some make up the retina o allow us to see the...