NMRF

AcronymDefinition
NMRFNational Medical Research Foundation (Chandler, AZ)
NMRFNational MST (Ministry of Science and Technology) Radar Facility (Department of Space; India)