Join us to spend an afternoon exploring EDI issues in epidemiology and statistical research
Tuesday, June 10, 2025Glasgow, United Kingdom