Smart Contracts on the Management of EHR: Review, Challenges, and Future Directions | IEEE Conference Publication | IEEE Xplore