Inscripta is a life science technology company that develops digital genome engineering solutions....