Results from Novadip phase 1b/2a trial reveal 88% efficacy

Published: 01/28/2025

Results from Novadip phase 1b/2a trial reveal 88% efficacy