Innovation Center continues to make strong impact on local economy
Ohio University business incubator generated $16.9 million in labor income in 2008
Saturday, July 04, 2009
Ohio University business incubator generated $16.9 million in labor income in 2008