A group of researchers studied 15 months of human mobility movement data taken from 1.5 million people and concluded that…
This website uses cookies.