New Delhi. India topped the medals tally at the 34th International Biology Olympiad (IBO) 2023 held in Al Ain, UAE…