Ribo Submits European Clinical Trial Application for Phase Ⅰ Study of INHBE-Targeting siRNA RBD3133

October 8, 2026