Friday, May 27, 2016 Yap gene was derived from other planet.Mitochondrion was derived from the Earth. Share this post