1.

DPLA meaning in Academic & Science ?

Answer» What is Digital Public Library of America mean?

The Digital Public Library of America (DPLA) is a US project aimed at providing public access to digital holdings in order to create a large-scale public digital library. It officially launched on April 18, 2013, after 2.5 years of development.

reference nan


Discussion

No Comment Found