SPACE and astronomy and astrophysics