« Previous Se. Next Se. » Professor Sophie Scott discusses one of the fundamentals of human and animal life - the unstoppable urge to communicate. Share this on:
Professor Sophie Scott discusses one of the fundamentals of human and animal life - the unstoppable urge to communicate.