Human brain cells implanted in rats prompt excitement — and concern - Nature | Animal Models - GEG Tech top picks | Scoop.it