PRINCETON, N.J., October 8, 2018 /PRNewswire/ — EDDA Technology, a global leading provider in advanced imaging-guided precision treatment solutions, announced today that the company has completed the installation of IQQA ® – Liver MultiModality at Mayo Clinic in Jacksonville, Florida. The IQQA ® platform is now incorporated in all three Mayo Clinic main campuses (Minnesota, …