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

Leave a Comment

Your email address will not be published.

Scroll to Top