Science's humankind shield Dec 11, 2022 4 min read Analysis Science Astronomy Colonialism history of astronomy Holmdel Horn Large Hadron Collider self-perception settler colonialism Thirty Meter Telescope "Science benefits all of humanity," they say.…