Abstract
Technological inventions in the healthcare sector are ever-growing. Healthcare providers are always looking for advanced technologies that will help in the efficient and effective delivery of healthcare. There are numerous technology-based healthcare solutions, and most are striving to reduce the common face-to-face practitioner-patient interactions. There are numerous benefits of this such technologies, as well as a host of limitations. Technology has modernized healthcare delivery because modern technologies help empower patients to be in charge of their health, and this in turn minimizes doctor consultations (Katz, Nissan and Moyer 2004). Technologies such as telemedicine, internet, robotics and telecoms have revolutionized the ...