i use tesco high strength chewable vit c 1000mg
i also takeevening primrose oil 1000mg and tesco vit b complex and gingko 60mg
there are other things that it ake but i cant afford them really
CQ10 90mg but it is expensive
tho holland and barratt and boots have offers so worth shopping around
exercise is good for the immune system too
has to be enough to make you feel like you have done it tho