gollum.space
RU
Why 600 million cats let us love ourselves
ScienceFirstHand
Source
cat
Heredity
Domestication
Animal behavior
v20240901