TORONTO and SALT LAKE CITY, Oct. 16, 2024 /CNW/ - The University of Utah's Scientific Computing and Imaging Institute (SCI) and Seal Storage Technology, a leading provider of verifiable ...