A Secure and Privacy-Preserving Medical Data Sharing via Consortium Blockchain. (18th May 2022)