Roman Space Telescope on track for late August launch | SpaceRocket