English: Researchers at the University of London...
Telugu: యూనివర్సిటీ కాలేజ్ ఆఫ్ లండన్ పరిశోధకులు . .