English Wendy Barclay Cited by user Owenspg on 21 May 2015 Wendy Barclay is a British virologist who currently holds a Chair in Influenza Virology at the Imperial College London.