New Delhi: In the latest Quacquarelli Symonds (QS) World University rankings, Indian universities failed to mark their presence in the…