Our Talents and Discoveries is a yearly publication by the Faculty of Science of Leiden University, published since 2003. You can read all the editions online. Note that the original publication was in Dutch; the original title translates as 'What we are proud of'.