bn:00866741n
Noun Concept
EL
No term available
EN
Electronic services delivery or ESD refers to providing government services through the Internet or other electronic means. Wikipedia
Relations
Sources