Aimedis: Bridging the gap between patients, doctors and health care...