Sharemaestro, Newron Pharmaceuticals S.p.A. (NWRN), 2026-08-18, https://sharemaestro.com/evidence/6996e8f9-5839-41d5-8b88-f1121597a2fc/ Record ID: 6996e8f9-5839-41d5-8b88-f1121597a2fc Record checksum: 1cd046688dbc08c852362b0fc1c177d94afcbfc357f52cb134451f315c12763e