Microdiagnostic Lab on a Chip