<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:019ea813-affb-7dec-ae33-349bad725fff,g:098fc6b8-36be-4de5-bff7-3ac163d67e45-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="https://xbrl.org/2023/arcrole/summation-item" xlink:type="simple" xlink:href="https://www.xbrl.org/2023/calculation-1.1.xsd#summation-item"/>
  <link:roleRef roleURI="http://www.eyegatepharma.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="kprx-20260630.xsd#CONDENSEDCONSOLIDATEDBALANCESHEETS"/>
  <link:calculationLink xlink:role="http://www.eyegatepharma.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_019ea813-b178-73cf-8719-52ceb687a96c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_019ea813-b178-7ec9-8ef5-c9533e04d1ac" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_019ea813-b178-73cf-8719-52ceb687a96c" xlink:to="loc_us-gaap_Liabilities_019ea813-b178-7ec9-8ef5-c9533e04d1ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_019ea813-b178-74b1-b0e1-57f6335fdb50" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_019ea813-b178-73cf-8719-52ceb687a96c" xlink:to="loc_us-gaap_StockholdersEquity_019ea813-b178-74b1-b0e1-57f6335fdb50" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_019ea813-b178-73e4-a192-72d85d4b021a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_019ea813-b178-73cf-8719-52ceb687a96c" xlink:to="loc_us-gaap_CommitmentsAndContingencies_019ea813-b178-73e4-a192-72d85d4b021a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_019ea813-b178-7482-87dd-b2ddc80ec972" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_019ea813-b178-7693-8131-c2461eedabdf" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_019ea813-b178-7482-87dd-b2ddc80ec972" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_019ea813-b178-7693-8131-c2461eedabdf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_019ea813-b178-7c3c-92c5-493628141d77" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_019ea813-b178-7482-87dd-b2ddc80ec972" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_019ea813-b178-7c3c-92c5-493628141d77" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_019ea813-b178-7892-a762-03e4e5981496" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_019ea813-b178-7482-87dd-b2ddc80ec972" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_019ea813-b178-7892-a762-03e4e5981496" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_019ea813-b178-7c6a-ab8e-e75ae2324022" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_019ea813-b178-7482-87dd-b2ddc80ec972" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_019ea813-b178-7c6a-ab8e-e75ae2324022" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_019ea813-b178-7b3f-95f1-83cdadc4ebad" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_019ea813-b178-7d73-8e2c-3fcec0435b18" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019ea813-b178-7b3f-95f1-83cdadc4ebad" xlink:to="loc_us-gaap_AccountsPayableCurrent_019ea813-b178-7d73-8e2c-3fcec0435b18" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_019ea813-b178-7fbc-9bfc-e12217bc833e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019ea813-b178-7b3f-95f1-83cdadc4ebad" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_019ea813-b178-7fbc-9bfc-e12217bc833e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_019ea813-b178-7695-9dc2-85b1521830e0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019ea813-b178-7b3f-95f1-83cdadc4ebad" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_019ea813-b178-7695-9dc2-85b1521830e0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_019ea813-b178-7197-9099-4a9a40314ad6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_019ea813-b178-7a57-8199-2e56bfbfb0d4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019ea813-b178-7197-9099-4a9a40314ad6" xlink:to="loc_us-gaap_PreferredStockValue_019ea813-b178-7a57-8199-2e56bfbfb0d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_019ea813-b179-71a1-86b0-8234bcb15a01" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019ea813-b178-7197-9099-4a9a40314ad6" xlink:to="loc_us-gaap_CommonStockValue_019ea813-b179-71a1-86b0-8234bcb15a01" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_019ea813-b179-786c-b5c9-fa56743159c6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019ea813-b178-7197-9099-4a9a40314ad6" xlink:to="loc_us-gaap_AdditionalPaidInCapital_019ea813-b179-786c-b5c9-fa56743159c6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_019ea813-b179-73a4-a536-e076b4931e00" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019ea813-b178-7197-9099-4a9a40314ad6" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_019ea813-b179-73a4-a536-e076b4931e00" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_019ea813-b179-7bf7-b97d-f33426fc8e32" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019ea813-b178-7197-9099-4a9a40314ad6" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_019ea813-b179-7bf7-b97d-f33426fc8e32" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_019ea813-b178-70fa-8d17-5aa61ba25c16" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_019ea813-b178-7f34-804a-84e04ee92323" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019ea813-b178-70fa-8d17-5aa61ba25c16" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_019ea813-b178-7f34-804a-84e04ee92323" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_019ea813-b178-7785-9237-78867fc758fa" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RestrictedCashAndCashEquivalentsNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019ea813-b178-70fa-8d17-5aa61ba25c16" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_019ea813-b178-7785-9237-78867fc758fa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_019ea813-b178-7123-b703-f7d09785d635" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019ea813-b178-70fa-8d17-5aa61ba25c16" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_019ea813-b178-7123-b703-f7d09785d635" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_019ea813-b178-78cc-9fa5-8e6434493c80" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019ea813-b178-70fa-8d17-5aa61ba25c16" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_019ea813-b178-78cc-9fa5-8e6434493c80" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_019ea813-b178-74ec-8a52-6d7322f9a9cd" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019ea813-b178-70fa-8d17-5aa61ba25c16" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_019ea813-b178-74ec-8a52-6d7322f9a9cd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_019ea813-b178-72a5-973c-9a834bd2c5df" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019ea813-b178-70fa-8d17-5aa61ba25c16" xlink:to="loc_us-gaap_AssetsCurrent_019ea813-b178-72a5-973c-9a834bd2c5df" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_019ea813-b179-75e1-994b-1cf99be0deb5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_019ea813-b179-715e-bc7b-3955c7b8c77a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019ea813-b179-75e1-994b-1cf99be0deb5" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_019ea813-b179-715e-bc7b-3955c7b8c77a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_019ea813-b179-762f-9696-95bfd8ce7e50" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019ea813-b179-75e1-994b-1cf99be0deb5" xlink:to="loc_us-gaap_LiabilitiesCurrent_019ea813-b179-762f-9696-95bfd8ce7e50" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_019ea813-b178-70e5-9da8-d5944b19546c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_019ea813-b178-7a93-9182-6bb87dabd4a0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019ea813-b178-70e5-9da8-d5944b19546c" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_019ea813-b178-7a93-9182-6bb87dabd4a0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestments_019ea813-b178-7997-a72d-b0bb315ac056" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShortTermInvestments"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019ea813-b178-70e5-9da8-d5944b19546c" xlink:to="loc_us-gaap_ShortTermInvestments_019ea813-b178-7997-a72d-b0bb315ac056" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_019ea813-b178-75c6-88e2-d45e1524dd90" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019ea813-b178-70e5-9da8-d5944b19546c" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_019ea813-b178-75c6-88e2-d45e1524dd90" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_019ea813-b178-7d67-a933-a5eab3940946" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019ea813-b178-70e5-9da8-d5944b19546c" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_019ea813-b178-7d67-a933-a5eab3940946" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kprx_TaxAndOtherReceivablesCurrent_019ea813-b178-76bf-bdad-e93d4e5c558e" xlink:href="kprx-20260630.xsd#kprx_TaxAndOtherReceivablesCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019ea813-b178-70e5-9da8-d5944b19546c" xlink:to="loc_kprx_TaxAndOtherReceivablesCurrent_019ea813-b178-76bf-bdad-e93d4e5c558e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kprx_PrepaidCollaborationExpensesCurrent_019ea813-b178-7aa6-8a5f-a978bc30d3c7" xlink:href="kprx-20260630.xsd#kprx_PrepaidCollaborationExpensesCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019ea813-b178-70e5-9da8-d5944b19546c" xlink:to="loc_kprx_PrepaidCollaborationExpensesCurrent_019ea813-b178-7aa6-8a5f-a978bc30d3c7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.eyegatepharma.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" xlink:type="simple" xlink:href="kprx-20260630.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS"/>
  <link:calculationLink xlink:role="http://www.eyegatepharma.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_019ea813-b179-7e80-a3f6-ca595da3167c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_019ea813-b179-71fc-9dce-158d3bf1d39a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingExpenses"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_019ea813-b179-7e80-a3f6-ca595da3167c" xlink:to="loc_us-gaap_OperatingExpenses_019ea813-b179-71fc-9dce-158d3bf1d39a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_019ea813-b179-788e-bd73-5cdc12696858" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_019f933d-ab3e-7d76-80d8-af7b260da061" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_019ea813-b179-788e-bd73-5cdc12696858" xlink:to="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_019f933d-ab3e-7d76-80d8-af7b260da061" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_019f933d-ab3e-7dba-b677-32c536a14f04" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_019ea813-b179-788e-bd73-5cdc12696858" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_019f933d-ab3e-7dba-b677-32c536a14f04" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_019ea813-b179-7f6f-bca1-63e2e995228c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019ea813-b179-738d-91ce-bf158b87b1d3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_019ea813-b179-7f6f-bca1-63e2e995228c" xlink:to="loc_us-gaap_NetIncomeLoss_019ea813-b179-738d-91ce-bf158b87b1d3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_019ea813-b179-7c1a-a642-0086f074af4d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_019ea813-b179-7f6f-bca1-63e2e995228c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_019ea813-b179-7c1a-a642-0086f074af4d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_019ea813-b179-7105-8281-d3064738be0b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_019ea813-b179-7f6f-bca1-63e2e995228c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_019ea813-b179-7105-8281-d3064738be0b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_019ea813-b179-7d55-b70a-31b66c8a9d5a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_019ea813-b179-7534-9731-ed98526731b2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_019ea813-b179-7d55-b70a-31b66c8a9d5a" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_019ea813-b179-7534-9731-ed98526731b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_019ea813-b179-710b-b9b3-9bfbdb8d4600" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_019ea813-b179-7d55-b70a-31b66c8a9d5a" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_019ea813-b179-710b-b9b3-9bfbdb8d4600" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kprx_CollaborationCreditOperatingExpense_019ea813-b179-7cf6-b7da-0dfa8368183e" xlink:href="kprx-20260630.xsd#kprx_CollaborationCreditOperatingExpense"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_019ea813-b179-7d55-b70a-31b66c8a9d5a" xlink:to="loc_kprx_CollaborationCreditOperatingExpense_019ea813-b179-7cf6-b7da-0dfa8368183e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_019f933d-2d6d-7c8d-8e85-c33e9d148b80" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_019ea813-b179-7d55-b70a-31b66c8a9d5a" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_019f933d-2d6d-7c8d-8e85-c33e9d148b80" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_019ea813-b179-75aa-8407-d71ce42edea4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019ea813-b179-72c2-94d0-1ea89b5a604d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_019ea813-b179-75aa-8407-d71ce42edea4" xlink:to="loc_us-gaap_NetIncomeLoss_019ea813-b179-72c2-94d0-1ea89b5a604d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted_019ea813-b179-7678-ae8a-b755dc4691d0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019f9345-d535-7d32-af29-ed5c28c98d87" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted_019ea813-b179-7678-ae8a-b755dc4691d0" xlink:to="loc_us-gaap_NetIncomeLoss_019f9345-d535-7d32-af29-ed5c28c98d87" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019ea813-b179-716f-86bd-dfeca885edf6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_019ea813-b179-72c1-a23e-40cdb6fd73ba" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019ea813-b179-716f-86bd-dfeca885edf6" xlink:to="loc_us-gaap_OperatingIncomeLoss_019ea813-b179-72c1-a23e-40cdb6fd73ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_019ea813-b179-7494-a09f-381cd786562f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019ea813-b179-716f-86bd-dfeca885edf6" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_019ea813-b179-7494-a09f-381cd786562f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019ea813-b179-7f68-a0a8-92481e8597fe" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_019ea813-b179-7f88-8a36-d5f96260d8ec" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_019ea813-b179-7f68-a0a8-92481e8597fe" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_019ea813-b179-7f88-8a36-d5f96260d8ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019ea813-b179-7ddc-8039-82fcb8a724bc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_019ea813-b179-7f68-a0a8-92481e8597fe" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019ea813-b179-7ddc-8039-82fcb8a724bc" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.eyegatepharma.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" xlink:type="simple" xlink:href="kprx-20260630.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited"/>
  <link:calculationLink xlink:role="http://www.eyegatepharma.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019ea813-b179-74fa-9fea-1ed4d649f638" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019ea813-b179-7c51-96ed-d770a14a7104" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019ea813-b179-74fa-9fea-1ed4d649f638" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019ea813-b179-7c51-96ed-d770a14a7104" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019ea813-b179-7311-9ebd-4b6695ea2eff" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019ea813-b179-74fa-9fea-1ed4d649f638" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019ea813-b179-7311-9ebd-4b6695ea2eff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019ea813-b179-785f-afbf-9ae871863e45" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019ea813-b179-74fa-9fea-1ed4d649f638" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019ea813-b179-785f-afbf-9ae871863e45" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019ea813-b179-7a35-ab96-18d7d0915094" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019ea813-b179-74fa-9fea-1ed4d649f638" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019ea813-b179-7a35-ab96-18d7d0915094" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019fc7f5-08a8-7f14-a40d-edd849b3f20a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfPrivatePlacement_019fc7f5-08a8-7289-b5a6-a3372268a757" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromIssuanceOfPrivatePlacement"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019fc7f5-08a8-7f14-a40d-edd849b3f20a" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfPrivatePlacement_019fc7f5-08a8-7289-b5a6-a3372268a757" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts_019fc7f5-08a8-7ffa-bcc8-6408d778956c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsOfStockIssuanceCosts"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019fc7f5-08a8-7f14-a40d-edd849b3f20a" xlink:to="loc_us-gaap_PaymentsOfStockIssuanceCosts_019fc7f5-08a8-7ffa-bcc8-6408d778956c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_019fc7f5-08a8-7a4b-ac68-b81cc9202ca5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019fc7f5-08a8-7f14-a40d-edd849b3f20a" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_019fc7f5-08a8-7a4b-ac68-b81cc9202ca5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromWarrantExercises_019fc7f5-08a8-7e39-ac5b-70f8f5c7c833" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromWarrantExercises"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019fc7f5-08a8-7f14-a40d-edd849b3f20a" xlink:to="loc_us-gaap_ProceedsFromWarrantExercises_019fc7f5-08a8-7e39-ac5b-70f8f5c7c833" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_019fc7f5-08a8-7d4b-812e-332d554faaf9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019fc7f5-08a8-7f14-a40d-edd849b3f20a" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_019fc7f5-08a8-7d4b-812e-332d554faaf9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_019fc7f5-08a8-7b8f-b253-09dd6a1d9f60" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019fc7f5-08a8-7f14-a40d-edd849b3f20a" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_019fc7f5-08a8-7b8f-b253-09dd6a1d9f60" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019ea813-b179-77aa-b3bd-3ac67d95b22e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_019ea813-b179-7482-888f-2d0071666d23" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019ea813-b179-77aa-b3bd-3ac67d95b22e" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_019ea813-b179-7482-888f-2d0071666d23" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_019ea813-b179-74de-ba41-4f9ab84287a5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019ea813-b179-77aa-b3bd-3ac67d95b22e" xlink:to="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_019ea813-b179-74de-ba41-4f9ab84287a5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_019ea813-b179-7ab1-92a1-ad30f47de1e8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019ea813-b179-77aa-b3bd-3ac67d95b22e" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_019ea813-b179-7ab1-92a1-ad30f47de1e8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_019fd91f-541c-7b2d-b309-33605e3f2dd8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019ea813-b179-77aa-b3bd-3ac67d95b22e" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_019fd91f-541c-7b2d-b309-33605e3f2dd8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019fc7eb-ba8d-7ba9-8103-14bf9d932d11" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019fc7eb-ba8d-7f5f-84b3-7da4a6698341" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019fc7eb-ba8d-7ba9-8103-14bf9d932d11" xlink:to="loc_us-gaap_NetIncomeLoss_019fc7eb-ba8d-7f5f-84b3-7da4a6698341" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_019fc7eb-ba8d-73e7-916b-d490b2f63171" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019fc7eb-ba8d-7ba9-8103-14bf9d932d11" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_019fc7eb-ba8d-73e7-916b-d490b2f63171" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kprx_IncreaseDecreaseInRightOfUseAssets_019fc7eb-ba8d-734a-946b-fa03bbc2c902" xlink:href="kprx-20260630.xsd#kprx_IncreaseDecreaseInRightOfUseAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019fc7eb-ba8d-7ba9-8103-14bf9d932d11" xlink:to="loc_kprx_IncreaseDecreaseInRightOfUseAssets_019fc7eb-ba8d-734a-946b-fa03bbc2c902" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_019fc7eb-ba8d-79bd-80c9-17955ed0286a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019fc7eb-ba8d-7ba9-8103-14bf9d932d11" xlink:to="loc_us-gaap_ShareBasedCompensation_019fc7eb-ba8d-79bd-80c9-17955ed0286a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kprx_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiabilities_019fc7eb-ba8d-7983-9908-de691308b45c" xlink:href="kprx-20260630.xsd#kprx_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiabilities"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019fc7eb-ba8d-7ba9-8103-14bf9d932d11" xlink:to="loc_kprx_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiabilities_019fc7eb-ba8d-7983-9908-de691308b45c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kprx_FairValueAdjustmentAndInvestmentIncomeOfMarketableSecuritiesAndCashEquivalents_019fc7eb-ba8d-7274-92fa-05d38989cbb6" xlink:href="kprx-20260630.xsd#kprx_FairValueAdjustmentAndInvestmentIncomeOfMarketableSecuritiesAndCashEquivalents"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019fc7eb-ba8d-7ba9-8103-14bf9d932d11" xlink:to="loc_kprx_FairValueAdjustmentAndInvestmentIncomeOfMarketableSecuritiesAndCashEquivalents_019fc7eb-ba8d-7274-92fa-05d38989cbb6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_019fc7eb-ba8d-7a31-9844-93499bd5a0f0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019fc7eb-ba8d-7ba9-8103-14bf9d932d11" xlink:to="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_019fc7eb-ba8d-7a31-9844-93499bd5a0f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kprx_IncreaseDecreaseInAccruedInterestOnMarketableSecurities_019fc7eb-ba8d-7d95-8d80-daf7913f0cbb" xlink:href="kprx-20260630.xsd#kprx_IncreaseDecreaseInAccruedInterestOnMarketableSecurities"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019fc7eb-ba8d-7ba9-8103-14bf9d932d11" xlink:to="loc_kprx_IncreaseDecreaseInAccruedInterestOnMarketableSecurities_019fc7eb-ba8d-7d95-8d80-daf7913f0cbb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments_019fc7eb-ba8d-7859-99c1-60942610ea5b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019fc7eb-ba8d-7ba9-8103-14bf9d932d11" xlink:to="loc_us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments_019fc7eb-ba8d-7859-99c1-60942610ea5b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kprx_ChangeInUnrealizedGainOnCashEquivalents_019fc7eb-ba8d-7cd7-b771-e588b5aab8d4" xlink:href="kprx-20260630.xsd#kprx_ChangeInUnrealizedGainOnCashEquivalents"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019fc7eb-ba8d-7ba9-8103-14bf9d932d11" xlink:to="loc_kprx_ChangeInUnrealizedGainOnCashEquivalents_019fc7eb-ba8d-7cd7-b771-e588b5aab8d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_019fc7eb-ba8d-7f1e-914f-0b5bc86c5ff2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019fc7eb-ba8d-7ba9-8103-14bf9d932d11" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_019fc7eb-ba8d-7f1e-914f-0b5bc86c5ff2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_019fc7eb-ba8d-76c4-9e6f-5c16940e2453" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019fc7eb-ba8d-7ba9-8103-14bf9d932d11" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_019fc7eb-ba8d-76c4-9e6f-5c16940e2453" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherReceivables_019fc7eb-ba8d-79ef-a8c8-53867958789e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInOtherReceivables"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019fc7eb-ba8d-7ba9-8103-14bf9d932d11" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherReceivables_019fc7eb-ba8d-79ef-a8c8-53867958789e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kprx_IncreaseDecreaseInPrepaidCollaborationExpenseAccruedCredit_019fc7eb-ba8d-7f93-9064-94395fa259b2" xlink:href="kprx-20260630.xsd#kprx_IncreaseDecreaseInPrepaidCollaborationExpenseAccruedCredit"/>
    <link:calculationArc order="14" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019fc7eb-ba8d-7ba9-8103-14bf9d932d11" xlink:to="loc_kprx_IncreaseDecreaseInPrepaidCollaborationExpenseAccruedCredit_019fc7eb-ba8d-7f93-9064-94395fa259b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_019fc7eb-ba8d-7bce-9f80-a7e242d2b3f0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:calculationArc order="15" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019fc7eb-ba8d-7ba9-8103-14bf9d932d11" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_019fc7eb-ba8d-7bce-9f80-a7e242d2b3f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_019fc7eb-ba8d-7eab-ac88-a499e303f011" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="16" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019fc7eb-ba8d-7ba9-8103-14bf9d932d11" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_019fc7eb-ba8d-7eab-ac88-a499e303f011" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_019fc7eb-ba8d-752a-9bc1-e2618cec35b1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:calculationArc order="17" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019fc7eb-ba8d-7ba9-8103-14bf9d932d11" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_019fc7eb-ba8d-752a-9bc1-e2618cec35b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_019fd9d5-7e06-7d02-be27-91090c730ace" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:calculationArc order="18" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019fc7eb-ba8d-7ba9-8103-14bf9d932d11" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_019fd9d5-7e06-7d02-be27-91090c730ace" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_019fd9d5-7e06-7939-8247-51feaaff87d7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <link:calculationArc order="19" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019fc7eb-ba8d-7ba9-8103-14bf9d932d11" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_019fd9d5-7e06-7939-8247-51feaaff87d7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kprx_IncreaseDecreaseInResearchAndDevelopmentTaxCreditReceivable_019fd9d9-f84e-7461-afd9-455ef3aa47d5" xlink:href="kprx-20260630.xsd#kprx_IncreaseDecreaseInResearchAndDevelopmentTaxCreditReceivable"/>
    <link:calculationArc order="20" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019fc7eb-ba8d-7ba9-8103-14bf9d932d11" xlink:to="loc_kprx_IncreaseDecreaseInResearchAndDevelopmentTaxCreditReceivable_019fd9d9-f84e-7461-afd9-455ef3aa47d5" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.eyegatepharma.com/role/BalanceSheetInformationScheduleofofCashandCashEquivalentsandRestrictedCashDetails" xlink:type="simple" xlink:href="kprx-20260630.xsd#BalanceSheetInformationScheduleofofCashandCashEquivalentsandRestrictedCashDetails"/>
  <link:calculationLink xlink:role="http://www.eyegatepharma.com/role/BalanceSheetInformationScheduleofofCashandCashEquivalentsandRestrictedCashDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019ea813-b179-7fbe-98a0-6a4ca57a50c8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_019ea813-b179-7ff1-9f4d-539d475201c7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019ea813-b179-7fbe-98a0-6a4ca57a50c8" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_019ea813-b179-7ff1-9f4d-539d475201c7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_019ea813-b179-7cec-b439-235e0347e67a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RestrictedCashAndCashEquivalentsNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019ea813-b179-7fbe-98a0-6a4ca57a50c8" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_019ea813-b179-7cec-b439-235e0347e67a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.eyegatepharma.com/role/BalanceSheetInformationScheduleofShorttermInvestmentsDetails" xlink:type="simple" xlink:href="kprx-20260630.xsd#BalanceSheetInformationScheduleofShorttermInvestmentsDetails"/>
  <link:calculationLink xlink:role="http://www.eyegatepharma.com/role/BalanceSheetInformationScheduleofShorttermInvestmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_019ea813-b179-7623-acac-be3ebb10ce53" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_019ea813-b179-72ea-805c-898a53aa3187" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_019ea813-b179-7623-acac-be3ebb10ce53" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_019ea813-b179-72ea-805c-898a53aa3187" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_019ea813-b179-731c-a7f7-26d6c53af5b8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_019ea813-b179-7623-acac-be3ebb10ce53" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_019ea813-b179-731c-a7f7-26d6c53af5b8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_019ea813-b179-7f91-bd27-0df8050b5ca2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_019ea813-b179-7623-acac-be3ebb10ce53" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_019ea813-b179-7f91-bd27-0df8050b5ca2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.eyegatepharma.com/role/BalanceSheetInformationScheduleofMaturitiesofShorttermInvestmentsDetails" xlink:type="simple" xlink:href="kprx-20260630.xsd#BalanceSheetInformationScheduleofMaturitiesofShorttermInvestmentsDetails"/>
  <link:calculationLink xlink:role="http://www.eyegatepharma.com/role/BalanceSheetInformationScheduleofMaturitiesofShorttermInvestmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_019ea813-b179-76bd-9388-79322d3bfd07" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_019ea813-b179-75cf-a337-ac110493abe9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_019ea813-b179-76bd-9388-79322d3bfd07" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_019ea813-b179-75cf-a337-ac110493abe9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_019ea813-b179-760f-b691-d3764703f666" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_019ea813-b179-7ff7-af4a-e24bb70f2766" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_019ea813-b179-760f-b691-d3764703f666" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_019ea813-b179-7ff7-af4a-e24bb70f2766" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.eyegatepharma.com/role/BalanceSheetInformationScheduleofPrepaidExpensesandOtherCurrentAssetsDetails" xlink:type="simple" xlink:href="kprx-20260630.xsd#BalanceSheetInformationScheduleofPrepaidExpensesandOtherCurrentAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.eyegatepharma.com/role/BalanceSheetInformationScheduleofPrepaidExpensesandOtherCurrentAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_019ea813-b179-7d08-a17d-fd1e5dd869bd" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_kprx_PrepaidResearchAndDevelopment_019ea813-b179-7f6d-a55e-997af97cdb20" xlink:href="kprx-20260630.xsd#kprx_PrepaidResearchAndDevelopment"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_019ea813-b179-7d08-a17d-fd1e5dd869bd" xlink:to="loc_kprx_PrepaidResearchAndDevelopment_019ea813-b179-7f6d-a55e-997af97cdb20" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidInsurance_019ea813-b179-7317-a3c6-d55d81f8e303" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PrepaidInsurance"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_019ea813-b179-7d08-a17d-fd1e5dd869bd" xlink:to="loc_us-gaap_PrepaidInsurance_019ea813-b179-7317-a3c6-d55d81f8e303" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kprx_PrepaidGeneralAndAdministrative_019ea813-b179-71ec-a4b2-f8bbd5daa6ea" xlink:href="kprx-20260630.xsd#kprx_PrepaidGeneralAndAdministrative"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_019ea813-b179-7d08-a17d-fd1e5dd869bd" xlink:to="loc_kprx_PrepaidGeneralAndAdministrative_019ea813-b179-71ec-a4b2-f8bbd5daa6ea" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.eyegatepharma.com/role/BalanceSheetInformationScheduleofTaxandOtherReceivablesDetails" xlink:type="simple" xlink:href="kprx-20260630.xsd#BalanceSheetInformationScheduleofTaxandOtherReceivablesDetails"/>
  <link:calculationLink xlink:role="http://www.eyegatepharma.com/role/BalanceSheetInformationScheduleofTaxandOtherReceivablesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kprx_TaxAndOtherReceivablesCurrent_019ea813-b179-7603-a3c6-c77c3e076b06" xlink:href="kprx-20260630.xsd#kprx_TaxAndOtherReceivablesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable_019ea813-b179-73a5-9313-04f2e7b35555" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_kprx_TaxAndOtherReceivablesCurrent_019ea813-b179-7603-a3c6-c77c3e076b06" xlink:to="loc_us-gaap_IncomeTaxesReceivable_019ea813-b179-73a5-9313-04f2e7b35555" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kprx_ResearchAndDevelopmentTaxCreditReceivableCurrent_019ea813-b179-766e-a6b5-da8ce3261eca" xlink:href="kprx-20260630.xsd#kprx_ResearchAndDevelopmentTaxCreditReceivableCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_kprx_TaxAndOtherReceivablesCurrent_019ea813-b179-7603-a3c6-c77c3e076b06" xlink:to="loc_kprx_ResearchAndDevelopmentTaxCreditReceivableCurrent_019ea813-b179-766e-a6b5-da8ce3261eca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kprx_OtherTaxReceivablesCurrent_019ea813-b179-7fe6-9af4-6d1fe1898f68" xlink:href="kprx-20260630.xsd#kprx_OtherTaxReceivablesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_kprx_TaxAndOtherReceivablesCurrent_019ea813-b179-7603-a3c6-c77c3e076b06" xlink:to="loc_kprx_OtherTaxReceivablesCurrent_019ea813-b179-7fe6-9af4-6d1fe1898f68" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.eyegatepharma.com/role/BalanceSheetInformationScheduleofAccruedExpensesDetails" xlink:type="simple" xlink:href="kprx-20260630.xsd#BalanceSheetInformationScheduleofAccruedExpensesDetails"/>
  <link:calculationLink xlink:role="http://www.eyegatepharma.com/role/BalanceSheetInformationScheduleofAccruedExpensesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_019ea813-b179-75b2-aafe-e1b7c0e698ba" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_019ea813-b179-7735-83fe-bb5cfe0ef809" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_019ea813-b179-75b2-aafe-e1b7c0e698ba" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_019ea813-b179-7735-83fe-bb5cfe0ef809" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_019ea813-b179-772c-99bd-8fc5eb0d56b0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_019ea813-b179-75b2-aafe-e1b7c0e698ba" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_019ea813-b179-772c-99bd-8fc5eb0d56b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrent_019ea813-b179-7eb0-88f6-9e64344c999e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedProfessionalFeesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_019ea813-b179-75b2-aafe-e1b7c0e698ba" xlink:to="loc_us-gaap_AccruedProfessionalFeesCurrent_019ea813-b179-7eb0-88f6-9e64344c999e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_019ea813-b179-7166-9e13-5c5c10d80433" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_019ea813-b179-75b2-aafe-e1b7c0e698ba" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_019ea813-b179-7166-9e13-5c5c10d80433" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kprx_ClinicalTrialsCurrent_019ea813-b179-7b27-b80a-d94194456a71" xlink:href="kprx-20260630.xsd#kprx_ClinicalTrialsCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_019ea813-b179-75b2-aafe-e1b7c0e698ba" xlink:to="loc_kprx_ClinicalTrialsCurrent_019ea813-b179-7b27-b80a-d94194456a71" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.eyegatepharma.com/role/FairValueDisclosuresScheduleofAssetsMeasuredonRecurringBasisDetails" xlink:type="simple" xlink:href="kprx-20260630.xsd#FairValueDisclosuresScheduleofAssetsMeasuredonRecurringBasisDetails"/>
  <link:calculationLink xlink:role="http://www.eyegatepharma.com/role/FairValueDisclosuresScheduleofAssetsMeasuredonRecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_019ea813-b179-7877-b933-0a6470f9275f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_019ea813-b179-7832-9318-750c7d0c641a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_019ea813-b179-7877-b933-0a6470f9275f" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_019ea813-b179-7832-9318-750c7d0c641a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsFairValueDisclosure_019ea813-b179-76e4-88c0-a3aa5084f3b8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InvestmentsFairValueDisclosure"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_019ea813-b179-7877-b933-0a6470f9275f" xlink:to="loc_us-gaap_InvestmentsFairValueDisclosure_019ea813-b179-76e4-88c0-a3aa5084f3b8" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.eyegatepharma.com/role/FairValueDisclosuresScheduleofLiabilitiesMeasuredonRecurringBasisDetails" xlink:type="simple" xlink:href="kprx-20260630.xsd#FairValueDisclosuresScheduleofLiabilitiesMeasuredonRecurringBasisDetails"/>
  <link:calculationLink xlink:role="http://www.eyegatepharma.com/role/FairValueDisclosuresScheduleofLiabilitiesMeasuredonRecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_019ea813-b179-7c5b-8c39-ba8ef9f903c7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_019ea813-b179-74a1-acc3-b03dc6e54b8f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure_019ea813-b179-7c5b-8c39-ba8ef9f903c7" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_019ea813-b179-74a1-acc3-b03dc6e54b8f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.eyegatepharma.com/role/CommitmentsandContingenciesScheduleofFutureAnnualMinimumLeasePaymentsunderNoncancellableOperatingLeasesDetails" xlink:type="simple" xlink:href="kprx-20260630.xsd#CommitmentsandContingenciesScheduleofFutureAnnualMinimumLeasePaymentsunderNoncancellableOperatingLeasesDetails"/>
  <link:calculationLink xlink:role="http://www.eyegatepharma.com/role/CommitmentsandContingenciesScheduleofFutureAnnualMinimumLeasePaymentsunderNoncancellableOperatingLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019ea813-b179-750d-9d8e-ad3c37ed756d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_019ea813-b179-76f8-b115-f9c341ae209a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019ea813-b179-750d-9d8e-ad3c37ed756d" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_019ea813-b179-76f8-b115-f9c341ae209a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_019ea813-b179-73f5-a785-68a070b652d7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019ea813-b179-750d-9d8e-ad3c37ed756d" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_019ea813-b179-73f5-a785-68a070b652d7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_019ea813-b179-7d20-afcc-8378716c0060" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019ea813-b179-750d-9d8e-ad3c37ed756d" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_019ea813-b179-7d20-afcc-8378716c0060" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_019ea813-b179-705f-9d83-bd1ec3872880" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_019ea813-b179-76a0-9e1a-fd336e85f449" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_019ea813-b179-705f-9d83-bd1ec3872880" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_019ea813-b179-76a0-9e1a-fd336e85f449" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_019ea813-b179-7a9e-902c-255cb1818b09" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_019ea813-b179-705f-9d83-bd1ec3872880" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_019ea813-b179-7a9e-902c-255cb1818b09" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
