eGenesis Announces IND Clearance for EGEN-2784 in Kidney Transplant and Landmark Patient Updates in Ongoing Expanded Access Study

eGenesis Announces IND Clearance for EGEN-2784 in Kidney Transplant and Landmark Patient Updates in Ongoing Expanded Access Study – NEWSnet – News… as it used to be