Putting Human Past on the MAPS: Harvard Digital Atlas 3 min read News Science & Technology Putting Human Past on the MAPS: Harvard Digital Atlas