PeerJ Author 0 Points Moustafa Aly PeerJ Author Summary Computational Science Human-Computer Interaction Science & Medical Education