What does SHTAC stand for?
What does SHTAC mean? This page is about the various possible meanings of the acronym, abbreviation or slang term: SHTAC.
Scottish Health Technology Assessment Centre
This was a Special Health Board established in 2000, and as far as I can tell, rolled into the Health Technology Board for Scotland–HTBS, which in turn has also been shuttered