All News & Press Sail Biomedicines Appoints Laura Sepp-Lorenzino, Ph.D., to Its Board of Directors BusinessWire April 7, 2025