Source unknown to science discovered in the human genome

 

v20240901