SCLERA LLC can be reached during normal business hours by telephone (PST) at (760) 505-1019. If you have a medical emergency, please dial 911.
If you have questions about our services, please feel free to call us or use the form below, and we will respond within one business day. For additional information on SCLERA, please visit us on Linked In at:
SCLERA LLC 6965 El Camino Real, Suite 105, Carlsbad CA 92009 USA +1 (760) 505-1019
Accelerating the Discovery of Novel Ophthalmic Drugs
To Improve, Invent, and Innovate
Contact us: +1 760 505-1019