Viva 1

This viva will assess your knowledge of haematological physiology & pharmacology. Outline the different blood groups and explain why they are different