DTHSS: Data from Testing of Human Subjects Subcommittee

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

Definition in English: Data from Testing of Human Subjects Subcommittee