WMCAR: William and Mary Center for Archaeological Research

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

Definition in English: William and Mary Center for Archaeological Research