Space Environment Center (U.S.) is related to Space Environment Laboratory
Try a search for Space Environment Laboratory