16 followers Thermotogae papers @TTpapers Pubmed: Modification and Production of Encapsulin https://t.co/3k6iTLLk4d 13 Jun 2023 Reply Repost Favourite