What does SLISR stand for?
SLISR stands for "Stanford Lockheed Institute for Solar Research"
How to abbreviate "Stanford Lockheed Institute for Solar Research"?
"Stanford Lockheed Institute for Solar Research" can be abbreviated as SLISR
What is the meaning of SLISR abbreviation?
The meaning of SLISR abbreviation is "Stanford Lockheed Institute for Solar Research"
What does SLISR mean?
SLISR as abbreviation means "Stanford Lockheed Institute for Solar Research"