Which scientist discovered human blood groups?
Karl Landsteiner, an Austrian physician and biologist, discovered the existence of different human blood groups in 1900. His work on blood types led to the development of the ABO blood group system, for which he was awarded the Nobel Prize in Physiology or Medicine in 1930.