Publications

It is probably easiest to find these on Google Scholar.  It is reasonably up to date, and it has a positive look on citation numbers.

Another resource is the Radboud Repository.

Some publishers are fairly organized, and cross link all their own publications