Fly brain sheds light on human thought processFly brain sheds light on human thought process External linkA new map showing 50 million neural connections is a 'huge leap' to understanding our own brains.TagsbrainnetworkthinkingvisualizationContent typeLINK