<?xml version="1.0" encoding="utf-8"?>
<schema xmlns:ck0001635977="http://www.teklacap.com/20260515" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:negated="http://www.xbrl.org/2009/role/negated" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:deprecated="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" xmlns:dei="http://xbrl.sec.gov/dei/2025" xmlns:us-gaap="http://fasb.org/us-gaap/2025" xmlns:cef="http://xbrl.sec.gov/cef/2025" xmlns:cef-pre="http://xbrl.sec.gov/cef-pre/2025" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:dtr="http://www.xbrl.org/2009/dtr" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" targetNamespace="http://www.teklacap.com/20260515" elementFormDefault="qualified">
  <!-- INTEGIX by Ez-XBRL -->
  <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <import namespace="http://xbrl.sec.gov/dei/2025" schemaLocation="https://xbrl.sec.gov/dei/2025/dei-2025.xsd"/>
  <import namespace="http://fasb.org/us-gaap/2025" schemaLocation="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd"/>
  <import namespace="http://xbrl.sec.gov/cef/2025" schemaLocation="https://xbrl.sec.gov/cef/2025/cef-2025.xsd"/>
  <import namespace="http://xbrl.sec.gov/cef-pre/2025" schemaLocation="https://xbrl.sec.gov/cef/2025/cef-2025_pre.xsd"/>
  <import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd"/>
  <annotation>
    <appinfo>
      <link:roleType roleURI="http://www.teklacap.com/role/Cover" id="Cover">
        <link:definition>0000 - Document - Cover</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://www.teklacap.com/role/FinancialHighlights" id="FinancialHighlights">
        <link:definition>0000 - Disclosure - Senior Securities</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://www.teklacap.com/role/FeeTable" id="FeeTable">
        <link:definition>0000 - Disclosure - Summary of Fees &amp; Expenses And Example Table</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://www.teklacap.com/role/GeneralDescriptionOfRegistrant" id="GeneralDescriptionOfRegistrant">
        <link:definition>0000 - Disclosure - General Description of Registrant</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://www.teklacap.com/role/CapitalStockLongTermDebtAndOtherSecurities" id="CapitalStockLongTermDebtAndOtherSecurities">
        <link:definition>0000 - Disclosure - Capital Stock Long Term Debt And Other Securities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:linkbaseRef xlink:type="simple" xlink:href="ck0001635977-20260515_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="ck0001635977-20260515_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="ck0001635977-20260515_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
    </appinfo>
  </annotation>
  <element name="AntiTakeoverProvisionsRiskMember" id="ck0001635977_AntiTakeoverProvisionsRiskMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="BiotechnologyIndustryRiskMember" id="ck0001635977_BiotechnologyIndustryRiskMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ConcentrationInHealthcareIndustriesMember" id="ck0001635977_ConcentrationInHealthcareIndustriesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ConvertibleSecuritiesRiskMember" id="ck0001635977_ConvertibleSecuritiesRiskMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="CounterpartyRiskMember" id="ck0001635977_CounterpartyRiskMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="CreditDefaultRiskMember" id="ck0001635977_CreditDefaultRiskMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DerivativesRiskMember" id="ck0001635977_DerivativesRiskMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="EffectsOfLeverageRiskMember" id="ck0001635977_EffectsOfLeverageRiskMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="EquityLinkedNotesMember" id="ck0001635977_EquityLinkedNotesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="EquitySecuritiesRiskMember" id="ck0001635977_EquitySecuritiesRiskMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ExampleAssumesTransactionFeeOfAsPercentageOfOfferingPriceMember" id="ck0001635977_ExampleAssumesTransactionFeeOfAsPercentageOfOfferingPriceMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ExampleDoesNotIncludeSalesLoadMember" id="ck0001635977_ExampleDoesNotIncludeSalesLoadMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ExchangeTradedFundsRiskMember" id="ck0001635977_ExchangeTradedFundsRiskMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="FailureOfFuturesCommissionMerchantsAndClearingOrganizationsMember" id="ck0001635977_FailureOfFuturesCommissionMerchantsAndClearingOrganizationsMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="FeeForOpenMarketPurchaseOfCommonSharesMember" id="ck0001635977_FeeForOpenMarketPurchaseOfCommonSharesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="FeeForOptionalSharesPurchaseMember" id="ck0001635977_FeeForOptionalSharesPurchaseMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ForeignSecuritiesRiskMember" id="ck0001635977_ForeignSecuritiesRiskMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ForwardContractRiskMember" id="ck0001635977_ForwardContractRiskMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="GovernmentInterventionMember" id="ck0001635977_GovernmentInterventionMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="HealthcareDistributorsSectorRiskMember" id="ck0001635977_HealthcareDistributorsSectorRiskMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="HealthcareEquipmentSectorRiskMember" id="ck0001635977_HealthcareEquipmentSectorRiskMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="HealthcareFacilitiesSectorRiskMember" id="ck0001635977_HealthcareFacilitiesSectorRiskMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="HealthcareServicesSectorRiskMember" id="ck0001635977_HealthcareServicesSectorRiskMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="HealthcareSuppliesSectorRiskMember" id="ck0001635977_HealthcareSuppliesSectorRiskMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="HealthcareTechnologySectorRiskMember" id="ck0001635977_HealthcareTechnologySectorRiskMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="InterestRatesRiskMember" id="ck0001635977_InterestRatesRiskMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="KeyPersonnelRiskMember" id="ck0001635977_KeyPersonnelRiskMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="LeverageRiskMember" id="ck0001635977_LeverageRiskMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="LifeScienceAndToolsIndustryRiskMember" id="ck0001635977_LifeScienceAndToolsIndustryRiskMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="LiquidityRiskMember" id="ck0001635977_LiquidityRiskMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="LoanFacility2016Member" id="ck0001635977_LoanFacility2016Member" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="LoanFacility2017Member" id="ck0001635977_LoanFacility2017Member" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="LoanFacility2018Member" id="ck0001635977_LoanFacility2018Member" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="LoanFacility2019Member" id="ck0001635977_LoanFacility2019Member" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="LoanFacility2020Member" id="ck0001635977_LoanFacility2020Member" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="LoanFacility2021Member" id="ck0001635977_LoanFacility2021Member" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="LoanFacility2022Member" id="ck0001635977_LoanFacility2022Member" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="LoanFacility2023Member" id="ck0001635977_LoanFacility2023Member" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="LoanFacility2024Member" id="ck0001635977_LoanFacility2024Member" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="LoanFacility2025Member" id="ck0001635977_LoanFacility2025Member" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ManagedCareSectorRiskMember" id="ck0001635977_ManagedCareSectorRiskMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ManagementRiskMember" id="ck0001635977_ManagementRiskMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="MarketDisruptionAndGeopoliticalRiskMember" id="ck0001635977_MarketDisruptionAndGeopoliticalRiskMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="MarketEventsRiskMember" id="ck0001635977_MarketEventsRiskMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="NonDiversificationRiskMember" id="ck0001635977_NonDiversificationRiskMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="NonInvestmentGradeSecuritiesRiskMember" id="ck0001635977_NonInvestmentGradeSecuritiesRiskMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="PharmaceuticalSectorRiskMember" id="ck0001635977_PharmaceuticalSectorRiskMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="PortfolioMarketRiskMember" id="ck0001635977_PortfolioMarketRiskMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="PotentialConflictsOfInterestRiskMember" id="ck0001635977_PotentialConflictsOfInterestRiskMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="PreferredSharesMember" id="ck0001635977_PreferredSharesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="PrivateInvestmentInPublicEquityRiskMember" id="ck0001635977_PrivateInvestmentInPublicEquityRiskMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="RealEstateInvestmentTrustsRiskMember" id="ck0001635977_RealEstateInvestmentTrustsRiskMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="RegulationAsCommodityPoolMember" id="ck0001635977_RegulationAsCommodityPoolMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="RelatedPartyTransactionsRiskMember" id="ck0001635977_RelatedPartyTransactionsRiskMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="RestrictedSecuritiesAndValuationRiskMember" id="ck0001635977_RestrictedSecuritiesAndValuationRiskMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="RisksAssociatedWithFundsOptionStrategyMember" id="ck0001635977_RisksAssociatedWithFundsOptionStrategyMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="RisksAssociatedWithRegulatoryAndPolicyChangesMember" id="ck0001635977_RisksAssociatedWithRegulatoryAndPolicyChangesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="SalesOfSharesHeldInDividendReinvestmentAccountsMember" id="ck0001635977_SalesOfSharesHeldInDividendReinvestmentAccountsMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="SecurityMarketRiskDiscountToNetAssetValueMember" id="ck0001635977_SecurityMarketRiskDiscountToNetAssetValueMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="SelectionRiskMember" id="ck0001635977_SelectionRiskMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="SpecialPurposeAcquisitionCompanyRiskMember" id="ck0001635977_SpecialPurposeAcquisitionCompanyRiskMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="VentureCapitalInvestmentsRiskMember" id="ck0001635977_VentureCapitalInvestmentsRiskMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
</schema>
