Net loss for the full year ended December 31, 2024 was $43.3 million, compared to $29.5 million during the comparable period in 2023, primarily reflecting an operating loss of $47.4 million, partially ...
First-ever positive profit, entering a new era of growth and global innovation ...
NanoPortalâ„¢ technology successfully delivers semaglutide, the active ingredient in Ozempic®/Wegovy®, in a preclinical study ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results