The National Library of Medicine (NLM) is a US federal agency that "collects materials and provides information and