Ikena Oncology, Inc. announced that Otello Stampacchia, Ph.D., Managing Director of Omega Funds, will join Ikena’s Board of Directors.