Texas State University's $6.95 million Science, Technology and Advanced Research incubator, STAR Park, is a 38-acre site being developed as a venue for comme...
Share this note: