Santa Barbara Coastal Long Term Ecological Research
University or research institute · Santa Barbara, United States · Founded 2000
University or research institute in Santa Barbara, United States, founded 2000. Part of the Innovative EcoSystems registry.