Micheline Ayoub

Future Earth, sustainability and digitalization