What does LFST stand for?
LFST stands for "Largest Feasible Steerable Telescope"
How to abbreviate "Largest Feasible Steerable Telescope"?
"Largest Feasible Steerable Telescope" can be abbreviated as LFST
What is the meaning of LFST abbreviation?
The meaning of LFST abbreviation is "Largest Feasible Steerable Telescope"
What does LFST mean?
LFST as abbreviation means "Largest Feasible Steerable Telescope"