Key Takeaways from Inovio Pharmaceuticals, Inc. Earnings Report