DHSL: Digital Health Sciences Libraries

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

Definition in English: Digital Health Sciences Libraries