5 Things to Know about the Life Sciences in Catalonia
A rundown of five things to know about the healthcare and life sciences industry in Catalonia. Nestled in Northeastern Spain and bordering France, Catalonia’s capital and largest city is Barcelona.…