Indian wins biology olympiad
In yet another feather in the cap, India has won the 35th International Biology Olympiad (IBO) held at Astana, the capital city of Kazakhstan in Central Asia. The IBO 2024 was held between 7-13 July. The Homi Bhabha Centre For Science Education (HBCSE), …