TechTown takes off: High-tech startups flourish at Wayne State site

Any comments about this article?