Printer friendly
"AcronymFinder.com

What does ISCTRC stand for?

ISCTRC stands for International Scientific Council for Trypanosomiasis Research and Control

This definition appears somewhat frequently and is found in the following Acronym Finder categories:

  • Science, medicine, engineering, etc.
  • Organizations, NGOs, schools, universities, etc.