Richard Lee

Encino, CA (USA)
Role(s):

STI Labs, Inc.

Location: Encino
Industry: Pharmaceuticals
Year Founded: 2003
Number Employees: INVALID
Description: Eye Drop company with 4 different products, and launching two brand new products that will revolutinize the way eye drops are marketed.