gollum.space
RU
Reply to the post "Top Most Denied Scientific Concepts (Part 1)"
unitek
Source
Telegram (link)
Abiogenesis
Biology
The science
Nauchpop
Reply to post
Scientists
Evolution
v20240901