Mumbai, Despite his preparations being disrupted by an injury and COVID-19 restrictions, star Indian javelin thrower Neeraj Chopra is confident of putting up his best performance at the Tokyo Olympics, starting on July 23.
Chopra, India's main medal hope in athletics, has recently recovered from an