Printer friendly

What does ISTRC stand for?

ISTRC stands for International Sport Turf Research Center (Olathe, KS)

This definition appears very rarely and is found in the following Acronym Finder categories:

  • Organizations, NGOs, schools, universities, etc.

See other definitions of ISTRC

Other Resources:
We have 1 other meaning of ISTRC in our Acronym Attic