https://reddit.com/r/science/comments/115m5ni/evolution_miniproteins_in_human_organs_appeared/ User dats_ah_numba_wang, in the bioinformatics subreddit, 19 Feb 2023
Evolution: Mini-proteins in human organs appeared 'from nowhere' User BestOfNoPoliticsBot, in the Science but without politics! subreddit, 18 Feb 2023
Evolution: Mini-proteins in human organs appeared 'from nowhere' User TheRoach, in the Reddit Science subreddit, 18 Feb 2023