Challenger Center for Space Science Educationh-index: 8Total citations: 476Total papers: 17Homepage: https://www.challenger.org/