Researchers deciphered how the human brain navigates physical spaces and keeps track of other people in real-world scenarios. …read more