diff --git a/journals/templates/journals/publication_detail.html b/journals/templates/journals/publication_detail.html
index 324d8282d89d97490d4e54a269e3e272e6a3381e..1f28871ec78f1775fa9616ebf3a96ba556ebd4d1 100644
--- a/journals/templates/journals/publication_detail.html
+++ b/journals/templates/journals/publication_detail.html
@@ -129,7 +129,15 @@
   <div class="card-content">
     <ul class="m-2">
       {% for funder in publication.get_all_funders %}
+      {% if funder.organization %}
+      {% if funder.name != funder.organization.name and funder.name != funder.organization.name_original %}
+      <li>{{ funder }} (through Organization: <a href="{{ funder.organization.get_absolute_url }}">{{ funder.organization.name_and_acronym }}</a>)</li>
+      {% else %}
+      <li><a href="{{ funder.organization.get_absolute_url }}">{{ funder.organization.name_and_acronym }}</a></li>
+      {% endif %}
+      {% else %}
       <li><a href="{{ funder.get_absolute_url }}">{{ funder }}</a></li>
+      {% endif %}
       {% endfor %}
     </ul>
   </div>