IRDSN: International Rice Drought Screening Nursery

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

Definition in English: International Rice Drought Screening Nursery