Once upon a time: The possible story of viruses Student Voices, 01 Aug 2012 Thursday 26 th July saw the launch of SciLogs.com , a new English language...