Life sciences

Business locations: Is Stockholm a good place to start a biotech or life sciences company?

Many cities all over the world want to establish themselves as life sciences or biotech hubs, so what makes Stockholm stand out?