Organiser profile image

Science Gallery Dublin

Where art and science collide.