Most recent affiliation: Academy of Motion Picture Arts & Sciences
Most recent affiliation: École Nationale des Chartes - Université PSL