ITC Featured Members Cellomatics Biosciences Named Finalist for Bioscience Innovator of the Year at the 2025 Go Global Awards by Lorgilyn 11/07/2025