What does ICRA stand for?
ICRA stands for "Institut Català de Recerca de l'Aigua"
How to abbreviate "Institut Català de Recerca de l'Aigua"?
"Institut Català de Recerca de l'Aigua" can be abbreviated as ICRA
What is the meaning of ICRA abbreviation?
The meaning of ICRA abbreviation is "Institut Català de Recerca de l'Aigua"
What does ICRA mean?
ICRA as abbreviation means "Institut Català de Recerca de l'Aigua"