Health Systems Trusth-index: 38Total citations: 5,199Total papers: 197Homepage: http://www.hst.org.za/