NECAS: National Education Center for Agricultural Safety

What does NECAS mean? The above is one of NECAS meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: National Education Center for Agricultural Safety