MEFRG

AcronymDefinition
MEFRGMiddle East Falcon Research Group (UK)