DADANOIAS
Sergio Saleh, along with Mich Micenmacher are interviewed by Dadanoias as professors of IDEP in Barcelona.