mechanizedintelligence.com
Boston-Cambridge is THE Life Sciences Hub
Luke Timmerman from Xconomy has published an analysis of where the major Life Sciences companies are located. Using the criteria of having $100 million in cash and short term assets as the definiti…