eGenesis announced on Monday that the US FDA has cleared its IND application for EGEN-2784, a multiplex gene-edited pig kidney product, to begin...