Video Introductions

There must have been a time when people were genuinely enthusiastic to attend conferences. Nowadays, however, people are sometimes complaining about having to go as conferences are increasingly seen as talkshops that do not contribute to getting your own work done....