Life Sciences South

The Life Sciences South Building was built in 1990. The Departments of Molecular and Cell Biology, Biochemistry, the Arizona Research Laboratory, and Ecology and Evolutionary Biology are all located here.

Location

1007 E Lowell St
Tucson, AZ 85721
United States
Abbreviation: 
LSS
Campus: 
Photo: 
Building Number: 
106.00