Press Release — ORCID and the Common Science and Technology Resource (CSTR) Identification Platform Form Strategic Partnership July 16, 2026 By ORCID Bethesda, MD, USA — 16 July, 2026— ORCID (Open Researcher and Contributor ID) and the CSTR Identification Platform, based in Beijing, China, are pleased to announce a new strategic partnership aimed […]