With Recent Run, Salecta’s Valuation Has Outgrown Fundamentals
Insights - Selecta (SELB) announced that it would report updated patient data from the ongoing Phase 2 trial of its lead product candidate, SEL-212, at the American College … Continue Reading
Read now