In one embodiment, an IDDC system utilizes an intelligent therapeutic agent delivery system comprised of one, but more likely an array of “cells” containing therapeutic agent(s) and/or diagnostic agents(s); an integrated bio-sensing system designed to sample and analyze biological materials using multiple sensors that include both hardware and software components. The software component involves biomedical signal processing to analyze complex liquid mixtures and a microcontrollers) acts as interface to the biosensors, to the therapeutic delivery elements, and to a communications system(s) for the purpose of controlling the amount of therapeutic agent to deliver and also to provide information in a useful form to interested parties on the progress of therapy and compliance thereto. The synergistic effect of combining the above describe elements is expected to dramatically improve patient compliance with prescribed therapy, quality and timeliness of care provided by physicians, and at the same time reduce the cost of providing effective healthcare to IDDC system users, thereby improving profitability for Managed Care organizations and pharmaceutical companies utilizing the system.