JMREC: Johns-Manville Research and Engineering Center

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

Definition in English: Johns-Manville Research and Engineering Center