Please mention your height, weight, Hb level. A person should basically be healthy to donate blood.
Nothing will happen to your immunity by donating blood . You should keep a track of your Viral markers and Haemoglobin level.
Answered2023-04-01 03:19:41
Let others know if this answer was helpful