self-renewal types stem cell species endangered red list iucn extinct
See more