Loading...
Professor Sophie Scott investigates what language is and whether humans are really the only species to use it.
Royal Institution Christmas Lectures
2017: The Language of Life
3
December 28, 2017
59 minutes