DVFC

AcronymDefinition
DVFCDanum Valley Field Centre (Malaysia)