NHRD: Native Health Research Database

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

Definition in English: Native Health Research Database