Guess what. I have a bloodgroup card from Switzerland that says O+ and just checked my Health card on which it says O-. So now I dont know what I have. Anyway I will go tomorrow and find out! Someone made a mistake here.
Aisha-Taweela