definition |
- Since its inception in the late 1920s, the LSU Department of Geography and Anthropology has been one of the world's premier centers for teaching and research in select subfields of geography and anthropology. It is housed in the Howe-Russell Geoscience Complex in the heart of LSU's more than 2,000-acre campus.
Summary Provided By:
http://www.ga.lsu.edu/about.html
|