The latest Nature Biotechnology World Review shows the growing strength of the Nordics as a leading life sciences hub. Judged on five pillars, Sweden ranks second to winner Switzerland, Denmark is fifth, Finland ninth – and Norway lies just outside at 13th. Meanwhile, Iceland ranked highest iAlready a subscriber Login…