Printer friendly
Acronymfinder

What does ATCRD stand for?

ATCRD stands for Appropriate Technology Center for Rural Development (Pasay City, Philippines)


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

  • Organizations, NGOs, schools, universities, etc.