Egenesis

Developer of a gene transplantation platform for humanizing pig cells

placeCambridge, Massachusetts, United States calendar_todayFounded 2015 groups94 employees language egenesisbio.com
Coming soon