RPRobert Peters0000-0002-0036-9460Lead Developer ORCID, Inc (Software engineering not elsewhere classified)San FranciscoFollowUsage metrics 0 0 0 Co-workers & collaboratorsLHLaurel HaakFounder and CEO - Bethesda, MD USATDTom DemeranvilleSenior Project Officer - Bath, UkLPLaura PaglioneDirector, Strategic Initiatives, ORCID - USAAHAlan HyndmanMarketing - LondonJBJosh BrownAMAlice Meadows