The role of Information and communication technologies in healthcare: Taxonomies, perspectives, and challenges
A View Of Cloud Computing