I give blood yesterday and had a doctors appointment today. The doctor gave me a blood test form with several tests will the blood donation alter any of the blood test results and if so how long should I wait. Test are below -

Renal & electrolytes
Liver function
Bone profile
Thyroid
Lipids
Plasma glucose
FBC
Crp
Cardiovascular risk