Saved Bookmarks
| 1. |
LHL meaning in Academic & Science ? |
|
Answer» What is Linda Hall Library mean? The Linda Hall Library is a privately endowed American library of science, engineering and technology located in Kansas City, Missouri, sitting "majestically on a 14-acre (5.7 ha) urban arboretum." It is the "largest independently funded public library of science, engineering and technology in North America" and "among the largest science libraries in the world." reference |
|