IFRED: International Foundation for Research and Education on Depression

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

Definition in English: International Foundation for Research and Education on Depression