English: Based at King's College London.
Telugu: కింగ్స్ కాలేజి లండన్ లో ఈ సంస్థ ఉంది.