Why is blood red?


A small paper cut in the finger and we can see red blood oozing out.

A common assumption is that the presence of haemoglobin causes the red colour of blood.

However, the real reason is the shape of porphyrin that determines the redness of blood.