What does TELOS stand for?
TELOS stands for "The Electronic Library of Science"
How to abbreviate "The Electronic Library of Science"?
"The Electronic Library of Science" can be abbreviated as TELOS
What is the meaning of TELOS abbreviation?
The meaning of TELOS abbreviation is "The Electronic Library of Science"
What does TELOS mean?
TELOS as abbreviation means "The Electronic Library of Science"