What does elsf stand for?
elsf stands for "European Life Science Forum"
How to abbreviate "European Life Science Forum"?
"European Life Science Forum" can be abbreviated as elsf
What is the meaning of elsf abbreviation?
The meaning of elsf abbreviation is "European Life Science Forum"
What does elsf mean?
elsf as abbreviation means "European Life Science Forum"