Я НЕ врач!
Странно, что врач, который поставил Вам подобный диагноз не сказал, что делать дальше.
На практике, термин "иммунодефицит" (а чаще "снижение иммунитета") означает, что по каким-то причинам Ваша иммунная система не очень хорошо справляется со своими функциями. А ее обязанности распознавать, находить и уничтожать всяческих "врагов" таких как вирусы, болезнетворные микробы и т.п. Если иммунитет ослаблен, то человек чаще заболевает различными инфекционными заболеваниями и дольше выздоравливает.
Вообще говоря, в большинстве случаев (но не всегда), иммунодефицит не самостоятельное заболевание, а лишь проявление, симптом какого-то другого заболевания. В этом случае, врач должен определить, что явилось причиной этого и назначить соответствующее лечение.
Поэтому:
1. Нужно обратиться к хорошему врачу, который поможет выявить и устранить причину снижения иммунитета (если таковое действительно имеет место!)
2. Вести здоровый образ жизни (Уф, банально, да?) - хорошо высыпаться, гулять на свежем воздухе, принимать поливитамины (С, Е, А), есть фрукты и овощи, орехи и т.д. Кроме того, не повредит мед с маточным молочком, различные средства укрепляющие иммунитет типа эхинацеи, женьшеня, элеутераккока.
Посоветуйтесь с фармацевтом