A trainee of the Indian Squash Academy (erstwhile ICL academy), Chennai, Joshna is currently ranked 66 in the world.
A trainee of the Indian Squash Academy (erstwhile ICL academy) is currently ranked 66 in the world. The Indian Squash Academy (erstwhile ICL academy) is Chennai. Joshna is Chennai.