The ISRS 2024 Congress was held in New York City, USA from May 12 – May 15, 2024.
View and download the photos from this event below.