Blood Notes: Software System for Promoting and Facilitating Blood Donation | IEEE Conference Publication | IEEE Xplore