QuiCli: A clinic management solution that doctors might actually use