What does IMFAR stand for?
IMFAR stands for "International Meeting for Autism Research"
How to abbreviate "International Meeting for Autism Research"?
"International Meeting for Autism Research" can be abbreviated as IMFAR
What is the meaning of IMFAR abbreviation?
The meaning of IMFAR abbreviation is "International Meeting for Autism Research"
What does IMFAR mean?
IMFAR as abbreviation means "International Meeting for Autism Research"