diff --git a/app/assets/stylesheets/admin/appstack/style.sass b/app/assets/stylesheets/admin/appstack/style.sass
index a168205a25c7e22483089b13022ce339e3d4c300..0c2a5337b848171d1d5d3a1d6633d071ed4a9f71 100644
--- a/app/assets/stylesheets/admin/appstack/style.sass
+++ b/app/assets/stylesheets/admin/appstack/style.sass
@@ -89,11 +89,6 @@ p
     .nav-link--last
         padding-right: 0
 
-.img-circle
-    aspect-ratio: 1/1
-    object-fit: cover
-    width: 100%
-
 .img-fill
     width: 100%
 
diff --git a/app/assets/stylesheets/admin/commons/style.sass b/app/assets/stylesheets/admin/commons/style.sass
index 7b0183f498222788e2a7192a544a6ca79598f731..20dbffc2697fe25d49c15b9b762d56a91ca275fd 100644
--- a/app/assets/stylesheets/admin/commons/style.sass
+++ b/app/assets/stylesheets/admin/commons/style.sass
@@ -9,4 +9,10 @@
 .a11y
     &__status
         &__icon 
-            vertical-align: sub
\ No newline at end of file
+            vertical-align: sub
+
+.img-circle
+    aspect-ratio: 1/1
+    border-radius: 100%
+    object-fit: cover
+    width: 100%
\ No newline at end of file
diff --git a/app/views/admin/research/publications/_list.html.erb b/app/views/admin/research/publications/_list.html.erb
index b03ba32612477a128d8eacbfb6c8c99eecb23cb4..a322967bcde498495da9481bb226e380be1a5057 100644
--- a/app/views/admin/research/publications/_list.html.erb
+++ b/app/views/admin/research/publications/_list.html.erb
@@ -3,6 +3,7 @@
     <thead>
       <tr>
         <th><%= Research::Publication.human_attribute_name('title') %></th>
+        <th><%= Research::Publication.human_attribute_name('publication_date') %></th>
         <th><%= t('research.researchers', count: 2) %></th>
       </tr>
     </thead>
@@ -10,6 +11,7 @@
       <% publications.each do |publication| %>
         <tr>
           <td><%= link_to publication, admin_research_publication_path(publication) %></td>
+          <td><%= l publication.publication_date %></td>
           <td>
             <% publication.researchers.each do |researcher| %>
               <%= link_to_if  researcher.university == current_university, 
diff --git a/app/views/admin/research/publications/show.html.erb b/app/views/admin/research/publications/show.html.erb
index df80cefda2a4c5061fe33676bd38449bace5691c..8662fabbebe06b0ead060be57366ab811a779a0f 100644
--- a/app/views/admin/research/publications/show.html.erb
+++ b/app/views/admin/research/publications/show.html.erb
@@ -1,16 +1,40 @@
 <% content_for :title, @publication %>
 
-<% @publication.research_people.each do |person| %>
-  <%= link_to person, admin_research_researcher_path(person) %>
-<% end %>
-
-<p><%= @publication.docid %></p>
-
-<div><%= sanitize @publication.ref %></div>
-
-<%= link_to 'url', @publication.url, target: :_blank if @publication.url %>
-<%= link_to 'HAL', @publication.hal_url, target: :_blank if @publication.hal_url %>
-<%= link_to 'DOI', @publication.doi_url, target: :_blank if @publication.doi_url %>
+<div class="row">
+  <div class="col-lg-8">
+    <p class="lead mb-4"><%= sanitize @publication.ref %></p>
+    <div class="row">
+      <div class="col-lg-6">
+        <%= osuny_label Research::Publication.human_attribute_name('docid') %>
+        <p><%= @publication.docid %></p>
+      </div>
+      <div class="col-lg-6">
+        <%= osuny_label Research::Publication.human_attribute_name('publication_date') %>
+        <p><%= l @publication.publication_date %></p>
+      </div>
+      <% [:url, :hal_url, :doi_url].each do |key| %>
+        <% value = @publication.send key %>
+        <% next if value.blank? %>
+        <div class="col-lg-6">
+          <%= osuny_label Research::Publication.human_attribute_name(key) %>
+          <p><%= link_to value, value, target: :_blank %></p>
+        </div>
+      <% end %>
+    </div>
+  </div>
+  <div class="col-lg-4">
+    <% @publication.research_people.each do |person| %>
+      <article class="mb-4 d-flex align-items-center position-relative">
+        <div style="width: 80px">
+          <%= kamifusen_tag person.best_picture, width: 80, class: 'img-circle' if person.best_picture.attached? %>
+        </div>
+        <div class="ms-3">
+          <%= link_to person, admin_research_researcher_path(person), class: 'stretched-link' %>
+        </div>
+      </article>
+    <% end %>
+  </div>
+</div>
 
 <% content_for :action_bar_left do %>
   <% if current_user.server_admin? %>
diff --git a/config/locales/research/en.yml b/config/locales/research/en.yml
index 1788650bb93ae6f41e6f8969055f29c7f074de09..309b6ec33f92e87af063e9ee730a00781be012cd 100644
--- a/config/locales/research/en.yml
+++ b/config/locales/research/en.yml
@@ -70,8 +70,13 @@ en:
         short_name: Short name
         text: Text
       research/publication:
-        title: Title
         description: Publications scientifiques importées automatiquement de HAL
+        docid: Identifier
+        doi_url: URL DOI
+        publication_date: Publication date
+        title: Title
+        url: URL
+        hal_url: URL HAL
       research/thesis:
         abstract: Abstract
         author: Author
diff --git a/config/locales/research/fr.yml b/config/locales/research/fr.yml
index 793af9b89289294f1c6aa38ddeab5e667d40fbdf..74bde548937951437cc1d4477c2fefcdf47f2254 100644
--- a/config/locales/research/fr.yml
+++ b/config/locales/research/fr.yml
@@ -70,8 +70,13 @@ fr:
         short_name: Nom court
         text: Texte
       research/publication:
-        title: Titre
         description: Publications scientifiques importées automatiquement de HAL
+        docid: Identifiant
+        doi_url: URL DOI
+        publication_date: Date de publication
+        title: Titre
+        url: URL
+        hal_url: URL HAL
       research/thesis:
         abstract: Résumé
         author: Auteur·rice