John Peterson (jpeterso) |
Wed 30 Mar 2016, 13:00 - 14:00 |
Room 1.06, 27-29 George Square |
If you have a question about this talk, please contact: Mathias Thaler (mthaler)
Due to unforeseen circumstances the talk had to be cancelled. We are trying to reschedule it.
No content available