by Haja Mo June 13, 2025 Tech From viruses to humans, life makes microproteins that have evaded discovery until now. Previous Story Russian Scientist Released After Four Months in Federal Custody Next Story Traveling the Cosmos With Carter Emmart, One Last Time