OTREC: Oregon Transportation Research and Education Consortium

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

Definition in English: Oregon Transportation Research and Education Consortium