Work

Embedding sustainable development at Cambridge University Engineering Department

FWCI: 27.14
Cites: 7
Cited by: 152
Related to: 10