I have an account long ago with ORCID but still couldn't find a substantial evidence to justify the significance of its existence. I stand to be corrected if you have a different view. 

More Chukwuebuka Egbuna's questions See All
Similar questions and discussions