NDLTD: Networked Digital Library of Theses and Dissertations

What does NDLTD mean? The above is one of NDLTD meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Networked Digital Library of Theses and Dissertations