MetaVaccinology: a new vaccine discovery tool. - Emrah Altindis (2011)