After over three years of super stealth mode, Inscripta gave its first public presentation today at the 2019 Synthetic Biology: Engineering,…