20160707152500.0 European life science European life science. Sweden 2000-1444 European life science 2000-1444 2000-1444 2000-1444 2000-1444 European life science.