Many SEDS-USA students had the lucky opportunity to attend the launch of the final Space Shuttle flight, STS-135 in Florida last week.  Among them were students from the University of Arizona, University of Central Florida (UCF), Texas A&M, University at Buffalo, University of Colorado, Iowa State University, the Massachusetts Institute of Technology, and the University […]

Read more