Brian Barnes, PhD and Nathan Taylor appointed CEO and President; Don Brown stepping down as CEO and will remain on the Board of Directors. HOPKINTON, Mass., October 2, 2025 (Newswire.com) - Isto ...