Neeraj Chopra, India's star javelin thrower, is in peak physical condition and poised to secure a medal at the upcoming Paris Olympics, according to Spencer Mackay, head of strength and conditioning at the Inspire Institute of Sports (IIS).
Chopra, 26, underwent rehabilitation at IIS for an elbow injury