AHOCH: Australian Health Outcomes Clearing House

What does AHOCH mean? The above is one of AHOCH meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Australian Health Outcomes Clearing House