My initial impressions of Strasbourg and the EM Strasbourg Business school were that both were quite a bit smaller than my home town of Dallas and Texas A&M University, and that both were very …
Continue Reading about Initial Impressions of Strasbourg – Drew Davis