EPSCR

AcronymDefinition
EPSCREngineering and Physical Sciences Research Council (UK)
EPSCREnhanced Platform Services Call Redirect