Over 120 scientific posters were presented last year!