Green STEPS building awaiting LEED rating
STEPS is the newest additon to Lehigh’s campus and Lehigh intends to get a LEED (Leadership in Environmental Energy and Design) Certified rating.
STEPS is the newest additon to Lehigh’s campus and Lehigh intends to get a LEED (Leadership in Environmental Energy and Design) Certified rating.