PloS one Arie Ryvkin, Haim Ashkenazy, Larisa Smelyanski, …, Callum Bell, Tal Pupko, Jonathan M Gershoni DOI: 10.1371/journal.pone.0041469 PMID: 22870226 PMCID: PMC3409857