diff --git a/_data/navigation.yml b/_data/navigation.yml
index 7c656a58..2190698b 100644
--- a/_data/navigation.yml
+++ b/_data/navigation.yml
@@ -18,4 +18,4 @@
- name: Former
link: /people/former
- name: Publications
- link: https://ict.fbk.eu/units/st/
\ No newline at end of file
+ link: /publications/
\ No newline at end of file
diff --git a/_layouts/publications-list.html b/_layouts/publications-list.html
new file mode 100644
index 00000000..ca3e2372
--- /dev/null
+++ b/_layouts/publications-list.html
@@ -0,0 +1,18 @@
+---
+layout: page
+---
+
+
+
+ {{ content }}
+
+
+
+ {% assign publicationsByYear = site.data.publications | where_exp: "publication", "publication.id_iris != nil" | group_by: "year" | sort: "name" | reverse %}
+
+ {% for year in publicationsByYear %}
+
{{ year.name }} ({{ year.items.size }})
+ {% include list-publications.html source=year.items sort="title" %}
+ {% endfor %}
+
+
\ No newline at end of file
diff --git a/publications.md b/publications.md
new file mode 100644
index 00000000..25570959
--- /dev/null
+++ b/publications.md
@@ -0,0 +1,7 @@
+---
+title: Publications
+layout: publications-list
+permalink: /publications/
+
+---
+