Opportunities and Challenges of Cloud Computing to Improve Health Care Services - Kuo, AMH (Journal of Medical Internet Research, 2011)