English: The details have been published in the journal Science .
Telugu: దీనికి సంబంధించిన వివరాల్ని సైన్స్ ఇమ్యునాలజీ అనే జర్నల్ లో ప్రచురించారు.