35 followers Stefan Altmann @stefanaltmann_ @ThisIsWenhao does he know that china was a contributor to the human genome project? https://t.co/9Tktz63P7d 12 May 2023 Reply Repost Favourite