What does FFRS stand for?
FFRS stands for "Finnish Forest Research Site"
How to abbreviate "Finnish Forest Research Site"?
"Finnish Forest Research Site" can be abbreviated as FFRS
What is the meaning of FFRS abbreviation?
The meaning of FFRS abbreviation is "Finnish Forest Research Site"
What does FFRS mean?
FFRS as abbreviation means "Finnish Forest Research Site"