CRESPE: Center for Research on Environmental Science, Policy, and Engineering

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

Definition in English: Center for Research on Environmental Science, Policy, and Engineering