Replimune Group Inc. announced Otello Stampacchia, Ph.D., of Omega Funds, has resigned from the company's Board of Directors. Dr. Stampacchia joined the Replimune Board in 2015, concurrent with Omega co-leading Replimune's seed financing. Dr. Stampacchia has resigned to focus his efforts on his growing commitments at Omega and its many portfolio companies.