3 employees
Scienstry manufactures and develops liquid crystal displays, projection screens, LCD equipment, and 3G switchable film products.
1992