OpenXi is now Theia Systems, Inc.

Please see our work  including
free DICOM viewer for Coronary DSA / Cardiac DSA
and motion-compensated DSA

at:

TheiaXA.com