<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Wed Aug 11 04:01:16 UTC 2021 -->
<xs:schema elementFormDefault="qualified" xmlns:srt-types="http://fasb.org/srt-types/2021-01-31" xmlns:iccc="http://immucell.com/20210630" targetNamespace="http://immucell.com/20210630" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:us-types="http://fasb.org/us-types/2021-01-31" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:dtr="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="iccc-20210630_lab.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="iccc-20210630_pre.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="iccc-20210630_def.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="iccc-20210630_cal.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef"/>
      <link:roleType roleURI="http://immucell.com/role/ConsolidatedBalanceSheet" id="iccc_r_ConsolidatedBalanceSheet">
        <link:definition>001 - Statement - Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/ConsolidatedBalanceSheet_Parentheticals" id="iccc_r_ConsolidatedBalanceSheet_Parentheticals">
        <link:definition>002 - Statement - Balance Sheets (Parentheticals)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/ConsolidatedIncomeStatement" id="iccc_r_ConsolidatedIncomeStatement">
        <link:definition>003 - Statement - Statements of Operations (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/ConsolidatedComprehensiveIncome" id="iccc_r_ConsolidatedComprehensiveIncome">
        <link:definition>004 - Statement - Statements of Comprehensive Income (Loss) (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/ShareholdersEquityType2or3" id="iccc_r_ShareholdersEquityType2or3">
        <link:definition>005 - Statement - Statements of Stockholders' Equity (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/ShareholdersEquityType2or3_Parentheticals" id="iccc_r_ShareholdersEquityType2or3_Parentheticals">
        <link:definition>006 - Statement - Statements of Stockholders' Equity (Unaudited) (Parentheticals)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/ConsolidatedCashFlow" id="iccc_r_ConsolidatedCashFlow">
        <link:definition>007 - Statement - Statements of Cash Flows (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/BusinessOperations" id="iccc_r_BusinessOperations">
        <link:definition>008 - Disclosure - Business Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/SummaryofSignificantAccountingPolicies" id="iccc_r_SummaryofSignificantAccountingPolicies">
        <link:definition>009 - Disclosure - Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/CashCashEquivalentsandShortTermInvestments" id="iccc_r_CashCashEquivalentsandShortTermInvestments">
        <link:definition>010 - Disclosure - Cash, Cash Equivalents and Short-Term Investments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/TradeAccountsReceivableNet" id="iccc_r_TradeAccountsReceivableNet">
        <link:definition>011 - Disclosure - Trade Accounts Receivable, Net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/Inventory" id="iccc_r_Inventory">
        <link:definition>012 - Disclosure - Inventory</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/PrepaidExpensesandOtherCurrentAssets" id="iccc_r_PrepaidExpensesandOtherCurrentAssets">
        <link:definition>013 - Disclosure - Prepaid Expenses and Other Current Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/PropertyPlantandEquipmentNet" id="iccc_r_PropertyPlantandEquipmentNet">
        <link:definition>014 - Disclosure - Property, Plant and Equipment, Net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/IntangibleAssets" id="iccc_r_IntangibleAssets">
        <link:definition>015 - Disclosure - Intangible Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/AccountsPayableandAccruedExpenses" id="iccc_r_AccountsPayableandAccruedExpenses">
        <link:definition>016 - Disclosure - Accounts Payable and Accrued Expenses</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/BankDebt" id="iccc_r_BankDebt">
        <link:definition>017 - Disclosure - Bank Debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/ContingentLiabilitiesandCommitments" id="iccc_r_ContingentLiabilitiesandCommitments">
        <link:definition>018 - Disclosure - Contingent Liabilities and Commitments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/OperatingLease" id="iccc_r_OperatingLease">
        <link:definition>019 - Disclosure - Operating Lease</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/StockholdersEquity" id="iccc_r_StockholdersEquity">
        <link:definition>020 - Disclosure - Stockholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/Revenue" id="iccc_r_Revenue">
        <link:definition>021 - Disclosure - Revenue</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/OtherExpensesNet" id="iccc_r_OtherExpensesNet">
        <link:definition>022 - Disclosure - Other Expenses, Net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/IncomeTaxes" id="iccc_r_IncomeTaxes">
        <link:definition>023 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/SegmentInformation" id="iccc_r_SegmentInformation">
        <link:definition>024 - Disclosure - Segment Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/RelatedPartyTransactions" id="iccc_r_RelatedPartyTransactions">
        <link:definition>025 - Disclosure - Related Party Transactions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/EmployeeBenefits" id="iccc_r_EmployeeBenefits">
        <link:definition>026 - Disclosure - Employee Benefits</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/SubsequentEvents" id="iccc_r_SubsequentEvents">
        <link:definition>027 - Disclosure - Subsequent Events</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/AccountingPoliciesByPolicy" id="iccc_r_AccountingPoliciesByPolicy">
        <link:definition>028 - Disclosure - Accounting Policies, by Policy (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/SummaryofSignificantAccountingPoliciesTables" id="iccc_r_SummaryofSignificantAccountingPoliciesTables">
        <link:definition>029 - Disclosure - Summary of Significant Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/CashCashEquivalentsandShortTermInvestmentsTables" id="iccc_r_CashCashEquivalentsandShortTermInvestmentsTables">
        <link:definition>030 - Disclosure - Cash, Cash Equivalents and Short-Term Investments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/InventoryTables" id="iccc_r_InventoryTables">
        <link:definition>031 - Disclosure - Inventory (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/PrepaidExpensesandOtherCurrentAssetsTables" id="iccc_r_PrepaidExpensesandOtherCurrentAssetsTables">
        <link:definition>032 - Disclosure - Prepaid Expenses and Other Current Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/PropertyPlantandEquipmentNetTables" id="iccc_r_PropertyPlantandEquipmentNetTables">
        <link:definition>033 - Disclosure - Property, Plant and Equipment, Net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/IntangibleAssetsTables" id="iccc_r_IntangibleAssetsTables">
        <link:definition>034 - Disclosure - Intangible Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/AccountsPayableandAccruedExpensesTables" id="iccc_r_AccountsPayableandAccruedExpensesTables">
        <link:definition>035 - Disclosure - Accounts Payable and Accrued Expenses (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/BankDebtTables" id="iccc_r_BankDebtTables">
        <link:definition>036 - Disclosure - Bank Debt (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/OperatingLeaseTables" id="iccc_r_OperatingLeaseTables">
        <link:definition>037 - Disclosure - Operating Lease (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/StockholdersEquityTables" id="iccc_r_StockholdersEquityTables">
        <link:definition>038 - Disclosure - Stockholders' Equity (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/RevenueTables" id="iccc_r_RevenueTables">
        <link:definition>039 - Disclosure - Revenue (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/OtherExpensesNetTables" id="iccc_r_OtherExpensesNetTables">
        <link:definition>040 - Disclosure - Other Expenses, Net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/SummaryofSignificantAccountingPoliciesDetails" id="iccc_r_SummaryofSignificantAccountingPoliciesDetails">
        <link:definition>041 - Disclosure - Summary of Significant Accounting Policies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/ScheduleoffinancialassetsmeasuredatfairvalueonnonrecurringbasisTable" id="iccc_r_ScheduleoffinancialassetsmeasuredatfairvalueonnonrecurringbasisTable">
        <link:definition>042 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of financial assets measured at fair value on nonrecurring basis</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/ScheduleofsalestosignificantcustomersTable" id="iccc_r_ScheduleofsalestosignificantcustomersTable">
        <link:definition>043 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of sales to significant customers</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/ScheduleofaccountsreceivableduefromsignificantcustomersTable" id="iccc_r_ScheduleofaccountsreceivableduefromsignificantcustomersTable">
        <link:definition>044 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of accounts receivable due from significant customers</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/ScheduleofnetincomelosspercommonshareTable" id="iccc_r_ScheduleofnetincomelosspercommonshareTable">
        <link:definition>045 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of net income (loss) per common share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/ScheduleofcashcashequivalentsandshortterminvestmentsTable" id="iccc_r_ScheduleofcashcashequivalentsandshortterminvestmentsTable">
        <link:definition>046 - Disclosure - Cash, Cash Equivalents and Short-Term Investments (Details) - Schedule of cash, cash equivalents and short-term investments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/TradeAccountsReceivableNetDetails" id="iccc_r_TradeAccountsReceivableNetDetails">
        <link:definition>047 - Disclosure - Trade Accounts Receivable, Net (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/ScheduleofinventoryTable" id="iccc_r_ScheduleofinventoryTable">
        <link:definition>048 - Disclosure - Inventory (Details) - Schedule of inventory</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/ScheduleofprepaidexpensesandothercurrentassetsTable" id="iccc_r_ScheduleofprepaidexpensesandothercurrentassetsTable">
        <link:definition>049 - Disclosure - Prepaid Expenses and Other Current Assets (Details) - Schedule of prepaid expenses and other current assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrbY2yHOqde+bt8NhnsjkMwInWzkiaYJmrGBX9ANHbqN6KcdyN7/tlo+8zitcBZOpZerc36NCItREQ5nAfMAKAso1omyDdmHjdqmwMIdFw9wtK+mdaexRQRWmW7dL3WfImW31ELAhREFLyRSSjsvnHaQwF+dkZ6230Zm4aCFh/IlxmbXCTYHDspTTwMj4bRqAFaEhPqKWUjWrg==] CSR-->
      <link:roleType roleURI="http://immucell.com/role/PropertyPlantandEquipmentNetDetails" id="iccc_r_PropertyPlantandEquipmentNetDetails">
        <link:definition>050 - Disclosure - Property, Plant and Equipment, Net (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/ScheduleofpropertyplantandequipmentTable" id="iccc_r_ScheduleofpropertyplantandequipmentTable">
        <link:definition>051 - Disclosure - Property, Plant and Equipment, Net (Details) - Schedule of property, plant and equipment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/IntangibleAssetsDetails" id="iccc_r_IntangibleAssetsDetails">
        <link:definition>052 - Disclosure - Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/ScheduleofintangibleassetsTable" id="iccc_r_ScheduleofintangibleassetsTable">
        <link:definition>053 - Disclosure - Intangible Assets (Details) - Schedule of intangible assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/ScheduleofaccountspayableandaccruedexpensesTable" id="iccc_r_ScheduleofaccountspayableandaccruedexpensesTable">
        <link:definition>054 - Disclosure - Accounts Payable and Accrued Expenses (Details) - Schedule of accounts payable and accrued expenses</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/BankDebtDetails" id="iccc_r_BankDebtDetails">
        <link:definition>055 - Disclosure - Bank Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/ScheduleofdebtproceedsreceivedandprincipalrepaymentsmadeduringtheyearTable" id="iccc_r_ScheduleofdebtproceedsreceivedandprincipalrepaymentsmadeduringtheyearTable">
        <link:definition>056 - Disclosure - Bank Debt (Details) - Schedule of debt proceeds received and principal repayments made during the year</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/ScheduleofprincipalpaymentsdueunderdebtoutstandingTable" id="iccc_r_ScheduleofprincipalpaymentsdueunderdebtoutstandingTable">
        <link:definition>057 - Disclosure - Bank Debt (Details) - Schedule of principal payments due under debt outstanding</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/ContingentLiabilitiesandCommitmentsDetails" id="iccc_r_ContingentLiabilitiesandCommitmentsDetails">
        <link:definition>058 - Disclosure - Contingent Liabilities and Commitments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/OperatingLeaseDetails" id="iccc_r_OperatingLeaseDetails">
        <link:definition>059 - Disclosure - Operating Lease (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/ScheduleofleasecostsandotherleaseinformationTable" id="iccc_r_ScheduleofleasecostsandotherleaseinformationTable">
        <link:definition>060 - Disclosure - Operating Lease (Details) - Schedule of lease costs and other lease information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/ScheduleoffutureleasepaymentsrequiredundernoncancelableoperatingleasesTable" id="iccc_r_ScheduleoffutureleasepaymentsrequiredundernoncancelableoperatingleasesTable">
        <link:definition>061 - Disclosure - Operating Lease (Details) - Schedule of future lease payments required under non-cancelable operating leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/StockholdersEquityDetails" id="iccc_r_StockholdersEquityDetails">
        <link:definition>062 - Disclosure - Stockholders' Equity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/ScheduleofactivityunderthestockoptionplansTable" id="iccc_r_ScheduleofactivityunderthestockoptionplansTable">
        <link:definition>063 - Disclosure - Stockholders' Equity (Details) - Schedule of activity under the stock option plans</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/ScheduleofadditionalinformationaboutthestockoptionplansTable" id="iccc_r_ScheduleofadditionalinformationaboutthestockoptionplansTable">
        <link:definition>064 - Disclosure - Stockholders' Equity (Details) - Schedule of additional information about the stock option plans</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/ScheduleoffairvaluestockoptiongrantusingblackscholesoptionvaluationmodelwiththeweightedaverageassumptionsTable" id="iccc_r_ScheduleoffairvaluestockoptiongrantusingblackscholesoptionvaluationmodelwiththeweightedaverageassumptionsTable">
        <link:definition>065 - Disclosure - Stockholders' Equity (Details) - Schedule of fair value stock option grant using black-scholes option valuation model with the weighted-average assumptions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/ScheduleofrevenuedisaggregatedbygeographicareaandmajorproductcategoryTable" id="iccc_r_ScheduleofrevenuedisaggregatedbygeographicareaandmajorproductcategoryTable">
        <link:definition>066 - Disclosure - Revenue (Details) - Schedule of revenue disaggregated by geographic area and major product category</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/ScheduleofrevenuedisaggregatedbygeographicareaandmajorproductcategoryTable0" id="iccc_r_ScheduleofrevenuedisaggregatedbygeographicareaandmajorproductcategoryTable0">
        <link:definition>067 - Disclosure - Revenue (Details) - Schedule of revenue disaggregated by geographic area and major product category</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/OtherExpensesNetDetails" id="iccc_r_OtherExpensesNetDetails">
        <link:definition>068 - Disclosure - Other Expenses, Net (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/ScheduleofotherexpensesnetTable" id="iccc_r_ScheduleofotherexpensesnetTable">
        <link:definition>069 - Disclosure - Other Expenses, Net (Details) - Schedule of other expenses, net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/IncomeTaxesDetails" id="iccc_r_IncomeTaxesDetails">
        <link:definition>070 - Disclosure - Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/SegmentInformationDetails" id="iccc_r_SegmentInformationDetails">
        <link:definition>071 - Disclosure - Segment Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/RelatedPartyTransactionsDetails" id="iccc_r_RelatedPartyTransactionsDetails">
        <link:definition>072 - Disclosure - Related Party Transactions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/EmployeeBenefitsDetails" id="iccc_r_EmployeeBenefitsDetails">
        <link:definition>073 - Disclosure - Employee Benefits (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/SubsequentEventsDetails" id="iccc_r_SubsequentEventsDetails">
        <link:definition>074 - Disclosure - Subsequent Events (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://immucell.com/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
        <link:definition>000 - Document - Document And Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-types/2021-01-31" schemaLocation="https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://fasb.org/srt-types/2021-01-31" schemaLocation="https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/sic/2021" schemaLocation="https://xbrl.sec.gov/sic/2021/sic-2021.xsd"/>
  <xs:element name="ScheduleOfFinancialAssetsMeasuredAtFairValueOnNonrecurringBasisAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_ScheduleOfFinancialAssetsMeasuredAtFairValueOnNonrecurringBasisAbstract"/>
  <xs:element name="ScheduleOfSalesToSignificantCustomersAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_ScheduleOfSalesToSignificantCustomersAbstract"/>
  <xs:element name="ScheduleOfAccountsReceivableDueFromSignificantCustomersAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_ScheduleOfAccountsReceivableDueFromSignificantCustomersAbstract"/>
  <xs:element name="ScheduleOfNetIncomeLossPerCommonShareAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_ScheduleOfNetIncomeLossPerCommonShareAbstract"/>
  <xs:element name="ScheduleOfCashCashEquivalentsAndShortTermInvestmentsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsAbstract"/>
  <xs:element name="ScheduleOfInventoryAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_ScheduleOfInventoryAbstract"/>
  <xs:element name="PrepaidExpensesAndOtherCurrentAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_PrepaidExpensesAndOtherCurrentAssetsAbstract"/>
  <xs:element name="ScheduleOfPrepaidExpensesAndOtherCurrentAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsAbstract"/>
  <xs:element name="ScheduleOfPropertyPlantAndEquipmentAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_ScheduleOfPropertyPlantAndEquipmentAbstract"/>
  <xs:element name="ScheduleOfIntangibleAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_ScheduleOfIntangibleAssetsAbstract"/>
  <xs:element name="ScheduleOfAccountsPayableAndAccruedExpensesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_ScheduleOfAccountsPayableAndAccruedExpensesAbstract"/>
  <xs:element name="ScheduleOfDebtProceedsReceivedAndPrincipalRepaymentsMadeDuringTheYearAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_ScheduleOfDebtProceedsReceivedAndPrincipalRepaymentsMadeDuringTheYearAbstract"/>
  <xs:element name="ScheduleOfPrincipalPaymentsDueUnderDebtOutstandingAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_ScheduleOfPrincipalPaymentsDueUnderDebtOutstandingAbstract"/>
  <xs:element name="OperatingLeaseOfLessorDisclosureAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_OperatingLeaseOfLessorDisclosureAbstract"/>
  <xs:element name="ScheduleOfLeaseCostsAndOtherLeaseInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_ScheduleOfLeaseCostsAndOtherLeaseInformationAbstract"/>
  <xs:element name="ScheduleOfFutureLeasePaymentsRequiredUnderNonCancelableOperatingLeasesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_ScheduleOfFutureLeasePaymentsRequiredUnderNonCancelableOperatingLeasesAbstract"/>
  <xs:element name="ScheduleOfActivityUnderTheStockOptionPlansAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_ScheduleOfActivityUnderTheStockOptionPlansAbstract"/>
  <xs:element name="ScheduleOfAdditionalInformationAboutTheStockOptionPlansAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_ScheduleOfAdditionalInformationAboutTheStockOptionPlansAbstract"/>
  <xs:element name="ScheduleOfFairValueStockOptionGrantUsingBlackScholesOptionValuationModelWithTheWeightedAverageAssumptionsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_ScheduleOfFairValueStockOptionGrantUsingBlackScholesOptionValuationModelWithTheWeightedAverageAssumptionsAbstract"/>
  <xs:element name="ScheduleOfRevenueDisaggregatedByGeographicAreaAndMajorProductCategoryAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_ScheduleOfRevenueDisaggregatedByGeographicAreaAndMajorProductCategoryAbstract"/>
  <xs:element name="ScheduleOfOtherExpensesNetAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_ScheduleOfOtherExpensesNetAbstract"/>
  <xs:element name="DuringTheThreeMonthPeriodEndedJune302020Abstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_DuringTheThreeMonthPeriodEndedJune302020Abstract"/>
  <xs:element name="DuringTheSixMonthPeriodEndedJune302021Abstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_DuringTheSixMonthPeriodEndedJune302021Abstract"/>
  <xs:element name="DuringTheSixMonthPeriodEndedJune302020Abstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_DuringTheSixMonthPeriodEndedJune302020Abstract"/>
  <xs:element name="CashPaidForAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_CashPaidForAbstract"/>
  <xs:element name="AssetsAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_AssetsAbstract0"/>
  <xs:element name="LiabilitiesAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_LiabilitiesAbstract0"/>
  <xs:element name="IncomeLossPerShareAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_IncomeLossPerShareAbstract"/>
  <xs:element name="OperatingLeaseAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_OperatingLeaseAbstract"/>
  <xs:element name="DuringTheYearsEndingDecember31Abstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_DuringTheYearsEndingDecember31Abstract"/>
  <xs:element name="InterestRateSwapBeforeTaxes" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="iccc_InterestRateSwapBeforeTaxes"/>
  <xs:element name="IncomeTaxApplicableToInterestRateSwap" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="iccc_IncomeTaxApplicableToInterestRateSwap"/>
  <xs:element name="PublicOfferingOfCommonStock" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="iccc_PublicOfferingOfCommonStock"/>
  <xs:element name="NonCashRentExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="iccc_NonCashRentExpense"/>
  <xs:element name="PaymentsOfDebtIssuanceCost" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="iccc_PaymentsOfDebtIssuanceCost"/>
  <xs:element name="ChangeInCapitalExpendituresIncludedInAccountsPayableAndAccruedExpenses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="iccc_ChangeInCapitalExpendituresIncludedInAccountsPayableAndAccruedExpenses"/>
  <xs:element name="PrepaidExpensesAndOtherCurrentAssetsTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_PrepaidExpensesAndOtherCurrentAssetsTextBlock"/>
  <xs:element name="OperatingLeaseOfLessorDisclosureTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_OperatingLeaseOfLessorDisclosureTextBlock"/>
  <xs:element name="ValuationOfLongLivedAssetsPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_ValuationOfLongLivedAssetsPolicyTextBlock"/>
  <xs:element name="ExpenseRecognitionPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_ExpenseRecognitionPolicyTextBlock"/>
  <xs:element name="ScheduleOfSalesToSignificantCustomersTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_ScheduleOfSalesToSignificantCustomersTableTextBlock"/>
  <xs:element name="LeasesCostTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_LeasesCostTableTextBlock"/>
  <xs:element name="ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock"/>
  <xs:element name="DisaggregationsOfRevenueTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_DisaggregationsOfRevenueTableTextBlock"/>
  <xs:element name="RevenueTablesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="iccc_RevenueTablesTable"/>
  <xs:element name="RevenueTablesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_RevenueTablesLineItems"/>
  <xs:element name="SummaryofSignificantAccountingPoliciesDetailsScheduleoffinancialassetsmeasuredatfairvalueonnonrecurringbasisTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="iccc_SummaryofSignificantAccountingPoliciesDetailsScheduleoffinancialassetsmeasuredatfairvalueonnonrecurringbasisTable"/>
  <xs:element name="SummaryofSignificantAccountingPoliciesDetailsScheduleoffinancialassetsmeasuredatfairvalueonnonrecurringbasisLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_SummaryofSignificantAccountingPoliciesDetailsScheduleoffinancialassetsmeasuredatfairvalueonnonrecurringbasisLineItems"/>
  <xs:element name="SummaryofSignificantAccountingPoliciesDetailsScheduleofsalestosignificantcustomersTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="iccc_SummaryofSignificantAccountingPoliciesDetailsScheduleofsalestosignificantcustomersTable"/>
  <xs:element name="SummaryofSignificantAccountingPoliciesDetailsScheduleofsalestosignificantcustomersLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_SummaryofSignificantAccountingPoliciesDetailsScheduleofsalestosignificantcustomersLineItems"/>
  <xs:element name="ConcentrationRiskThresholdPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_ConcentrationRiskThresholdPercentage"/>
  <xs:element name="AccountsReceivableDueFromSignificantCustomers" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="iccc_AccountsReceivableDueFromSignificantCustomers"/>
  <xs:element name="BankDebtDetailsScheduleofdebtproceedsreceivedandprincipalrepaymentsmadeduringtheyearTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="iccc_BankDebtDetailsScheduleofdebtproceedsreceivedandprincipalrepaymentsmadeduringtheyearTable"/>
  <xs:element name="BankDebtDetailsScheduleofdebtproceedsreceivedandprincipalrepaymentsmadeduringtheyearLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_BankDebtDetailsScheduleofdebtproceedsreceivedandprincipalrepaymentsmadeduringtheyearLineItems"/>
  <xs:element name="ProceedsFromIssuancesOfDebt" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="iccc_ProceedsFromIssuancesOfDebt"/>
  <xs:element name="LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearSix" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="iccc_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearSix"/>
  <xs:element name="LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYeaSix" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="iccc_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYeaSix"/>
  <xs:element name="DebtIssuanceCosts2022" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="iccc_DebtIssuanceCosts2022"/>
  <xs:element name="DebtIssuanceCosts2023" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="iccc_DebtIssuanceCosts2023"/>
  <xs:element name="DebtIssuanceCosts2024" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="iccc_DebtIssuanceCosts2024"/>
  <xs:element name="DebtIssuanceCosts2025" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="iccc_DebtIssuanceCosts2025"/>
  <xs:element name="DebtIssuanceCosts2026" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="iccc_DebtIssuanceCosts2026"/>
  <xs:element name="DebtIssuanceCostshereafter" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="iccc_DebtIssuanceCostshereafter"/>
  <xs:element name="DebtIssuanceCostsTotal" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="iccc_DebtIssuanceCostsTotal"/>
  <xs:element name="LongTermDebt2022" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="iccc_LongTermDebt2022"/>
  <xs:element name="LongTermDebt2023" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="iccc_LongTermDebt2023"/>
  <xs:element name="LongTermDebt2024" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="iccc_LongTermDebt2024"/>
  <xs:element name="LongTermDebt2025" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="iccc_LongTermDebt2025"/>
  <xs:element name="LongTermDebt2026" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="iccc_LongTermDebt2026"/>
  <xs:element name="LongTermDebtThereafter" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="iccc_LongTermDebtThereafter"/>
  <xs:element name="LongTermDebtTotal" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="iccc_LongTermDebtTotal"/>
  <xs:element name="OperatingLeaseWeightedAverageRemainingLeaseTerm2" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_OperatingLeaseWeightedAverageRemainingLeaseTerm2"/>
  <xs:element name="OperatingLeaseWeightedAverageDiscountRatePercent1" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_OperatingLeaseWeightedAverageDiscountRatePercent1"/>
  <xs:element name="OperatingLeasesFutureMinimumPaymentReceivableCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="iccc_OperatingLeasesFutureMinimumPaymentReceivableCurrent"/>
  <xs:element name="OperatingLeasesFutureMinimumPaymentReceivableInTwoYears" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="iccc_OperatingLeasesFutureMinimumPaymentReceivableInTwoYears"/>
  <xs:element name="OperatingLeaseFutureMinimumPaymentsReceivableInThreeYears" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="iccc_OperatingLeaseFutureMinimumPaymentsReceivableInThreeYears"/>
  <xs:element name="OperatingLeasesFutureMinimumPaymentReceivableInFourYears" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="iccc_OperatingLeasesFutureMinimumPaymentReceivableInFourYears"/>
  <xs:element name="OperatingLeasesFutureMinimumPaymentReceivableInFiveYears" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="iccc_OperatingLeasesFutureMinimumPaymentReceivableInFiveYears"/>
  <xs:element name="OperatingLeasesFutureMinimumPaymentsReceivableInSixYears" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="iccc_OperatingLeasesFutureMinimumPaymentsReceivableInSixYears"/>
  <xs:element name="OperatingLeasesFutureMinimumPaymentReceivableThereafter" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="iccc_OperatingLeasesFutureMinimumPaymentReceivableThereafter"/>
  <xs:element name="OperatingLeasesFutureMinimumPaymentReceivable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="iccc_OperatingLeasesFutureMinimumPaymentReceivable"/>
  <xs:element name="LessImputedInterestDiscountEffectOfCashFlows" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="iccc_LessImputedInterestDiscountEffectOfCashFlows"/>
  <xs:element name="OperatingLeasesFutureMinimumPaymentReceivableRemainderOfFiscalYear" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="iccc_OperatingLeasesFutureMinimumPaymentReceivableRemainderOfFiscalYear"/>
  <xs:element name="StockholdersEquityDetailsScheduleofactivityunderthestockoptionplansTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="iccc_StockholdersEquityDetailsScheduleofactivityunderthestockoptionplansTable"/>
  <xs:element name="StockholdersEquityDetailsScheduleofactivityunderthestockoptionplansLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_StockholdersEquityDetailsScheduleofactivityunderthestockoptionplansLineItems"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodGross" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodGross"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageVested" type="dtr:perShareItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="iccc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageVested"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedOutstandingAggregateIntrinsicValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="iccc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedOutstandingAggregateIntrinsicValue"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVest" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="iccc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVest"/>
  <xs:element name="SharebasedCompensationArrangementSharebasedPaymentAwardOptionNonvestedWeightedAverageExercisePrice" type="dtr:perShareItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="iccc_SharebasedCompensationArrangementSharebasedPaymentAwardOptionNonvestedWeightedAverageExercisePrice"/>
  <xs:element name="SharebasedCompensationArrangementsBySharebasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_SharebasedCompensationArrangementsBySharebasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice"/>
  <xs:element name="FairValueAssumptionsRiskFreeInterestsRate" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_FairValueAssumptionsRiskFreeInterestsRate"/>
  <xs:element name="FairValueAssumptionsExpectedDividendRates" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_FairValueAssumptionsExpectedDividendRates"/>
  <xs:element name="FairValueAssumptionsExpectedVolatilityRates" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_FairValueAssumptionsExpectedVolatilityRates"/>
  <xs:element name="FairValueAssumptionsExpectedTerms" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_FairValueAssumptionsExpectedTerms"/>
  <xs:element name="RevenueDetailsScheduleofrevenuedisaggregatedbygeographicareaandmajorproductcategoryTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="iccc_RevenueDetailsScheduleofrevenuedisaggregatedbygeographicareaandmajorproductcategoryTable"/>
  <xs:element name="RevenueDetailsScheduleofrevenuedisaggregatedbygeographicareaandmajorproductcategoryLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_RevenueDetailsScheduleofrevenuedisaggregatedbygeographicareaandmajorproductcategoryLineItems"/>
  <xs:element name="RevenueSalesObligationPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_RevenueSalesObligationPercentage"/>
  <xs:element name="InterestRateSwapTerminationFee" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="iccc_InterestRateSwapTerminationFee"/>
  <xs:element name="DevelopedTechnologyIntangibleAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="iccc_DevelopedTechnologyIntangibleAssets"/>
  <xs:element name="IntangibleAssetsDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_IntangibleAssetsDescription"/>
  <xs:element name="BankDebtDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="iccc_BankDebtDetailsTable"/>
  <xs:element name="BankDebtDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_BankDebtDetailsLineItems"/>
  <xs:element name="LoanToValueRatio" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_LoanToValueRatio"/>
  <xs:element name="MinimumDebtServicesCoverageRatio" type="xbrli:decimalItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="iccc_MinimumDebtServicesCoverageRatio"/>
  <xs:element name="CapitalExpendituresCommitted" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="iccc_CapitalExpendituresCommitted"/>
  <xs:element name="InventoryProduction" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="iccc_InventoryProduction"/>
  <xs:element name="OtherObligations" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="iccc_OtherObligations"/>
  <xs:element name="StockholdersEquityDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="iccc_StockholdersEquityDetailsTable"/>
  <xs:element name="StockholdersEquityDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_StockholdersEquityDetailsLineItems"/>
  <xs:element name="RegistrationStatementDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_RegistrationStatementDescription"/>
  <xs:element name="NetProceedsFromIssuanceOfCommonStock" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="iccc_NetProceedsFromIssuanceOfCommonStock"/>
  <xs:element name="PotentialIssuanceOfEquitySecurities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="iccc_PotentialIssuanceOfEquitySecurities"/>
  <xs:element name="InterestExpenses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="iccc_InterestExpenses"/>
  <xs:element name="SegmentInformationDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="iccc_SegmentInformationDetailsTable"/>
  <xs:element name="SegmentInformationDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_SegmentInformationDetailsLineItems"/>
  <xs:element name="EmployeeBenefitsDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_EmployeeBenefitsDescription"/>
  <xs:element name="SubsequentEventsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="iccc_SubsequentEventsDetailsTable"/>
  <xs:element name="SubsequentEventsDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_SubsequentEventsDetailsLineItems"/>
  <xs:element name="AllPlanMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_AllPlanMember"/>
  <xs:element name="CommonStockRightsPlanMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_CommonStockRightsPlanMember"/>
  <xs:element name="CompanyAMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_CompanyAMember"/>
  <xs:element name="CompanyBMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_CompanyBMember"/>
  <xs:element name="CompanyCMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_CompanyCMember"/>
  <xs:element name="DebtInstrumentRedemptionPeriodEightMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_DebtInstrumentRedemptionPeriodEightMember"/>
  <xs:element name="DebtInstrumentRedemptionPeriodNineMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_DebtInstrumentRedemptionPeriodNineMember"/>
  <xs:element name="DebtInstrumentRedemptionPeriodSevenMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_DebtInstrumentRedemptionPeriodSevenMember"/>
  <xs:element name="DebtInstrumentRedemptionPeriodSixMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_DebtInstrumentRedemptionPeriodSixMember"/>
  <xs:element name="DebtInstrumentRedemptionPeriodTenMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_DebtInstrumentRedemptionPeriodTenMember"/>
  <xs:element name="EmployeeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_EmployeeMember"/>
  <xs:element name="February2016toApril2021Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_February2016toApril2021Member"/>
  <xs:element name="FirstDefenseProductLineMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_FirstDefenseProductLineMember"/>
  <xs:element name="GeographicalMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_GeographicalMember"/>
  <xs:element name="GorhamSavingsBankMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_GorhamSavingsBankMember"/>
  <xs:element name="MaineTechnologyInstituteMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_MaineTechnologyInstituteMember"/>
  <xs:element name="MajorProductCategoryMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_MajorProductCategoryMember"/>
  <xs:element name="OtherAnimalHealthMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_OtherAnimalHealthMember"/>
  <xs:element name="OtherStatesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_OtherStatesMember"/>
  <xs:element name="PaychecProtectionProgramMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_PaychecProtectionProgramMember"/>
  <xs:element name="SaleRevenueNetMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_SaleRevenueNetMember"/>
  <xs:element name="SubtotalMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_SubtotalMember"/>
  <xs:element name="TwoThousandSeventeenPlanMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_TwoThousandSeventeenPlanMember"/>
  <xs:element name="TwoThousandSeventeenPlansMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_TwoThousandSeventeenPlansMember"/>
  <xs:element name="TwoThousandTenPlanMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_TwoThousandTenPlanMember"/>
  <xs:element name="TwoThousandTenPlansMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_TwoThousandTenPlansMember"/>
  <xs:element name="DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="iccc_DocumentAndEntityInformationAbstract"/>
</xs:schema>
