NFHF: New Frontiers Health Force

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

Definition in English: New Frontiers Health Force