WHAT ‘S’ IS THE INSTITUTE OF THEOLOGY, SCIENCE AND LITERATURE ON THE LEFT BANK OF THE SEINE IN PARIS? August 17, 2017 By Show answer SORBONNE More General Knowledge Questions