Institution Uppsala University Biomedical Center Sweden Continue reading Uppsala University Biomedical Center