NPHT: Nuffield Provincial Hospitals Trust

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

NPHT: Nuffield Provincial Hospitals Trust

Definition in English: Nuffield Provincial Hospitals Trust