IRBPHN: International Rice Brown Planthopper Nursery

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

Definition in English: International Rice Brown Planthopper Nursery