What does IFRSD stand for?
IFRSD stands for "Institut Francais de Recherche Scientifique pour le Developpement"
How to abbreviate "Institut Francais de Recherche Scientifique pour le Developpement"?
"Institut Francais de Recherche Scientifique pour le Developpement" can be abbreviated as IFRSD
What is the meaning of IFRSD abbreviation?
The meaning of IFRSD abbreviation is "Institut Francais de Recherche Scientifique pour le Developpement"
What does IFRSD mean?
IFRSD as abbreviation means "Institut Francais de Recherche Scientifique pour le Developpement"