Helsinki Deaconess Instituteh-index: 28Total citations: 2,962Total papers: 124Homepage: https://www.hdl.fi/en/