English: The research was published in the journal Science magazine.
Telugu: ఈ పరిశోధనకు సంబంధించిన అంశాలను సైన్స్​ ఇమ్యునాలజీ పత్రికలో ప్రచురించారు.