English: Rank 12: Imperial College London
Telugu: ర్యాంక్ 12: ఇంపీరియల్ కాలేజ్ లండన్