Advanced blood testing