A warm welcome to Lancaster Environment Centre (LEC) The Lancaster Environment Centre (LEC) is the largest single academic department within Lancaster University and spans the physical, biological and social environmental sciences. A total of £35M in capital investment since 2004 has provided LEC with state-of-the-art controlled environment facilities, […]