A Comprehensive Comparison of Novartis (NYSE:NVS) and Sonnet BioTherapeutics (NASDAQ:SONN) Mar 20, 2025