IRSF: International Rett Syndrome Foundation

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

IRSF: International Rett Syndrome Foundation

Definition in English: International Rett Syndrome Foundation