Opening https://dbtnews.com/2023/03/17/science-37-holdings-inc-snce-revenue-clocked-in-at-70-10-million-down-45-62-ytd-whats-next/