diff --git a/productMods/templates/freemarker/body/partials/individual/individual-affiliated-research-areas.ftl b/productMods/templates/freemarker/body/partials/individual/individual-affiliated-research-areas.ftl
index aa76a095..825fd692 100644
--- a/productMods/templates/freemarker/body/partials/individual/individual-affiliated-research-areas.ftl
+++ b/productMods/templates/freemarker/body/partials/individual/individual-affiliated-research-areas.ftl
@@ -11,15 +11,27 @@
${headingText}
+ <#assign numberRows = researchAreaResults?size/>
+ <#assign totalLength = 0 >
<#assign moreDisplayed = false>
<#list researchAreaResults as resultRow>
+ <#if ( totalLength > 380 ) && !moreDisplayed >
+ - (...more)
+ -
+ <#assign moreDisplayed = true>
+ <#elseif ( totalLength > 380 ) && moreDisplayed >
+
-
+ <#else>
-
-
+ #if>
+
${resultRow["raLabel"]}
+ <#assign totalLength = totalLength + resultRow["raLabel"]?length >
#list>
+ <#if ( totalLength > 380 ) >- (less)
#if>
#if>