LEUVEN, Belgium and STRASBOURG, France and PHILADELPHIA , June 10, 2024 /PRNewswire/ — Flamingo Therapeutics (“Flamingo”) today announced a poster presentation on FLM-7523 (also referred to as FTX-001) at the Annual Congress of the European Association for Cancer Research (EACR) 2024…