The Infosys Science Foundation (ISF) today (12th November 2025), announced the winners...