Whalespan
Loading…
Blood types likely evolved in response to infectious agents, conferring varying susceptibility to infections. — Whalespan