BDHF: British Dental Health Foundation

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

Definition in English: British Dental Health Foundation