SDS Life Science (Sweden)h-index: 28Total citations: 3,398Total papers: 119Homepage: https://sdslifescience.com/