What does SHTAC stand for?
What does SHTAC mean? This page is about the various possible meanings of the acronym, abbreviation, shorthand or slang term: SHTAC.
We've found a total of 2 definitions for SHTAC:
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
Scottish Health Technology Assessment Centre