Printer friendly
"AcronymFinder.com

What does IMERCSA stand for?

IMERCSA stands for India Musokotwane Environment Resource Centre for Southern Africa (SARDC)

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

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