Final list of plenary speakers (45-minute talks)