Technologies for Energy, Agriculture, and Healthcare | 9781041301578 | Memmo