Alex Hesterberg, chief executive officer of Superna, Inc., and Andrew MacKay, chief technology and strategy officer of Superna
Alex Hesterberg, chief executive officer of Superna Inc., and Andrew MacKay, chief technology and strategy officer of Superna
Photo: SiliconANGLE