11 December 2025

Nanexa and Moderna enter into license and option agreements

https://youtube.com/live/KDdXGxms-IQ