NCSART: North Carolina State Animal Response Team

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

Definition in English: North Carolina State Animal Response Team