Sharemaestro, Newron Pharmaceuticals S.p.A. (NWRN), 2026-08-20, https://sharemaestro.com/evidence/97855337-da64-4d02-9393-d06d35da0356/ Record ID: 97855337-da64-4d02-9393-d06d35da0356 Record checksum: 812b97b62eb6b7c4cc488dcf5f46037bbc17435ebc247ecb078acc5347c69e82