Personalized blood tests can aid immunity by revealing nutritional deficiencies, notes study