DLSR

(redirected from Digital Land Systems Research)
AcronymDefinition
DLSRDelay since Last Sender Report
DLSRDivision of Labor Statistics and Research (California)
DLSRDigital Library Service Registry (Ockham project; Internet services)
DLSRDigital Land Systems Research (Australia)
Full browser ?