National Institute for Health Developmenth-index: 90Total citations: 57,403Total papers: 1,049Homepage: http://www.tai.ee/en/