TEE: The Tessera Embeddings ExplorerEnergy and Environment Group, Department of Computer Science and Technology, University of Cambridge · University of CambridgeSaveOct 2, 2026Ecology