3 ms·Rumor is that STL stands for STepanov and (Meng) Lee.by gpderetta 2y agoRumor is that STL stands for STepanov and (Meng) Lee.