Given its tech skills, concentration of universities and hospitals, and surge in funding, Barcelona has factors in common with Boston’s biotech cluster.
Given its tech skills, concentration of universities and hospitals, and surge in funding, Barcelona has factors in common with Boston’s biotech cluster.