ECCMID 2024

Barcelona, Spain Barcelona, Spain

More information here.