An advantage is that artificial blood reduces blood born diseases such as AIDS and hepatitis, in addition it is also non specific and can be used for anyone rather than people with weird blood types e.g a person with O- can only get blood from another person with O- blood.
A disadvantage is...