DOQR

DOQR stands for Directorate of Quality and Reliability (Indian Space Research Organisation)

DOQR
Share
Abbreviations And Their Meaning