About us
Define
Definitions for
"DGXIII"
Directorate General XIII of the European Commission - Telematics.
its.leeds.ac.uk