Surprise Me!

New Understanding of Rare Blood Type Could Save the Lives of Unborn Babies

2022-10-10 88 Dailymotion

There are more blood types than simply A, B and O.