The United States National Library of Medicine (NLM) is the largest medical library in the world. It is operated and managed by the U.S. federal government and has a collection of more than 7 million medical related books, periodicals, manuscripts, etc.