Sharemaestro, NovaBridge Biosciences (NBP), 2026-08-18, https://sharemaestro.com/evidence/ada21742-adad-46a4-8d8f-67277b30aa48/ Record ID: ada21742-adad-46a4-8d8f-67277b30aa48 Record checksum: 8b54e1963e507019222198d600940a87af8e123eddc1561419e88e78540c0c82