MRRTC: Maligaya Rice Research and Training Center

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

Definition in English: Maligaya Rice Research and Training Center