O je okan lara awon trustee ni Engineering Development Trust ati omo egbe Science Council ati egbe Transport for London.. 
O rọpo Aare AbDelaméje Boutefsirísi ati aropo Olori orile-ede tele Abdelkader Bensalah.. 