ELRIG Drug Discovery 2025 Date Tue October 21 2025 - Wed October 22 2025 Location Liverpool, United Kingdom More Info