Deakstadieđáhus: Science and technology for development: