India has most ranks in QS Asia; focus on research paying off