Seal Rock eligible to receive payments up to €100 million, including regulatory, clinical, and commercial milestone payments, plus tiered royalties SEATTLE, May 31, 2023 /PRNewswire/ — Seal Rock Therapeutics, Inc., a clinical stage company developing first-in-class and best-in-class…