diff --git a/assets/sass/_theme/design-system/footer.sass b/assets/sass/_theme/design-system/footer.sass
index 1a9aea884fc78344158ab9ed9cc938cffefd4cb9..1654b45e43da591da911d8d9beadbbb1f457f124 100644
--- a/assets/sass/_theme/design-system/footer.sass
+++ b/assets/sass/_theme/design-system/footer.sass
@@ -26,6 +26,8 @@ footer#document-footer
     .footer
         &-site
             @include small
+            * + *
+                margin-top: $spacing0
         &-social, &-legals, &-credit
             @include meta
         &-credit
diff --git a/layouts/partials/footer/site.html b/layouts/partials/footer/site.html
index 103d713883f73aeb233f491f6f1f8858d3846b95..1aacecf9be33f7dbd06f66f7572e7360969c4674 100644
--- a/layouts/partials/footer/site.html
+++ b/layouts/partials/footer/site.html
@@ -1,47 +1,49 @@
+{{ $logo := site.Params.logo.header }}
+
 {{- with site.Data.school -}}
-<address itemscope itemtype="https://schema.org/CollegeOrUniversity">
-  <meta itemprop="image" content="/assets/images/logo.svg">
-  <p itemprop="name">{{ htmlUnescape (trim .name "\n") }}</p>
-  {{ if or (.address) (.country) -}}
-  <p itemprop="address" itemscope itemtype="https://schema.org/PostalAddress">
-    {{ if .address }}<span itemprop="streetAddress">{{ trim .address "\n" }}</span><br>{{ end }}
-    {{ if .zipcode }}<span itemprop="postalCode">{{ trim .zipcode "\n" }}</span> {{ end }}{{ if .city }}<span itemprop="addressLocality">{{ trim .city "\n" }}</span>{{ end }}
-    {{ if .country }}<span itemprop="addressCountry">{{ trim .country "\n" }}</span>{{ end }}
-  </p>
-  {{ end }}
-  {{- if .phone -}}
-    <p>
-      {{- $phone := trim .phone "\n " -}}
-      {{- $phone_href := replace $phone " " "" -}}
-      <a itemprop="telephone" href="tel:{{ $phone_href }}">{{ $phone }}</a>
-    </p>
-  {{- end }}
-</address>
+  <div itemscope itemtype="https://schema.org/CollegeOrUniversity">
+    <meta itemprop="logo" content="{{ $logo }}">
+    <p itemprop="name">{{ htmlUnescape (trim .name "\n") }}</p>
+    {{ if or (.address) (.country) -}}
+      <address itemprop="address" itemscope itemtype="https://schema.org/PostalAddress">
+        {{ if .address }}<span itemprop="streetAddress">{{ trim .address "\n" }}</span><br>{{ end }}
+        {{ if .zipcode }}<span itemprop="postalCode">{{ trim .zipcode "\n" }}</span> {{ end }}{{ if .city }}<span itemprop="addressLocality">{{ trim .city "\n" }}</span> {{ end }}{{ if .country }}<span itemprop="addressCountry">{{ trim .country "\n" }}</span>{{ end }}
+      </address>
+    {{ end }}
+    {{- if .phone -}}
+      <p>
+        {{- $phone := trim .phone "\n " -}}
+        {{- $phone_href := replace $phone " " "" -}}
+        <a itemprop="telephone" href="tel:{{ $phone_href }}">{{ $phone }}</a>
+      </p>
+    {{- end }}
+  </div>
 {{- end -}}
 {{- with site.Data.laboratory -}}
-<address itemscope itemtype="">
-  <meta itemprop="image" content="/assets/images/logo.svg">
-  <p itemprop="name">{{ htmlUnescape (trim .name "\n") }}</p>
-  {{ if or (.address) (.country) }}
-  <p itemprop="address" itemscope itemtype="https://schema.org/PostalAddress">
-    {{ if .address }}<span itemprop="streetAddress">{{ .address }}</span><br>{{ end }}
-    {{ if .zipcode }}<span itemprop="postalCode">{{ .zipcode }}</span> {{ end }}{{ if .city }}<span itemprop="addressLocality">{{ .city }}</span>{{ end }}<br>
-    {{ if .country }}<span itemprop="addressCountry">{{ .country }}</span>{{ end }}
-  </p>
-  {{ end }}
-  {{- if .phone -}}
-    <p>
-      {{- $phone := trim .phone "\n " -}}
-      {{- $phone_href := replace $phone " " "" -}}
-      <a itemprop="telephone" href="tel:{{ $phone_href }}">{{ $phone }}</a>
-    </p>
-  {{- end }}
-</address>
+  <div itemscope itemtype="https://schema.org/ResearchOrganization">
+    <meta itemprop="logo" content="{{ $logo }}">
+    <p itemprop="name">{{ htmlUnescape (trim .name "\n") }}</p>
+    {{ if or (.address) (.country) }}
+    <address itemprop="address" itemscope itemtype="https://schema.org/PostalAddress">
+      {{ if .address_name }}<span itemprop="name">{{ .address_name }}</span><br>{{ end }}
+      {{ if .address }}<span itemprop="streetAddress">{{ .address }}</span><br>{{ end }}
+      {{ if .address_additional }}<span itemprop="description">{{ .address_additional }}</span><br>{{ end }}
+      {{ if .zipcode }}<span itemprop="postalCode">{{ .zipcode }}</span> {{ end }}{{ if .city }}<span itemprop="addressLocality">{{ .city }}</span> {{ end }}{{ if .country }}<span itemprop="addressCountry">{{ .country }}</span>{{ end }}
+    </address>
+    {{ end }}
+    {{- if .phone -}}
+      <p>
+        {{- $phone := trim .phone "\n " -}}
+        {{- $phone_href := replace $phone " " "" -}}
+        <a itemprop="telephone" href="tel:{{ $phone_href }}">{{ $phone }}</a>
+      </p>
+    {{- end }}
+  </div>
 {{- end -}}
 {{- with site.Data.journal -}}
-<div itemscope itemtype="https://schema.org/Periodical">
-  <meta itemprop="image" content="/assets/images/logo.svg">
-  <p itemprop="name">{{ htmlUnescape (trim .name "\n") }}</p>
-  <p itemprop="issn">{{ trim .issn "\n" }}</p>
-</div>
+  <div itemscope itemtype="https://schema.org/Periodical">
+    <meta itemprop="image" content="/assets/images/logo.svg">
+    <p itemprop="name">{{ htmlUnescape (trim .name "\n") }}</p>
+    <p itemprop="issn">{{ trim .issn "\n" }}</p>
+  </div>
 {{- end -}}