United States

SciLogica Corp.

100 Fillmore Place, Suite 500

Denver

Colorado 80206, USA

 

United Kingdom

SciLogica Ltd.

Unit 1 The Quadrant

Abingdon

Oxfordshire OX14 3YS, UK

 
© 2023 SciLogica. ELUCIDO is a Trademark of SciLogica Corp.