Sharemaestro, Bicycle Therapeutics Ltd (BCYC), 2026-08-17, https://sharemaestro.com/evidence/09f64132-3216-41b6-83c3-a1ad1edb63eb/ Record ID: 09f64132-3216-41b6-83c3-a1ad1edb63eb Record checksum: f6d6474b01c2956e57ba3e7d08388b1ed484041285f5b70916a2005f8e913590