At sunrise on Oct. 1, 2024, SL-15 launched into a perfectly clear blue sky over the desert from Spaceport America, in Las Cruces, New Mexico.
The Alaska researchers studied radio astronomy at the University of Alaska Fairbanks and had their own tracking station in a ...