NCSRD

AcronymDefinition
NCSRDNational Center for Scientific Research Demokritos (Greece)
NCSRDNational Council for Scientific Research and Development (Malaysia)