20 most recent publications of our group: