<SEC-DOCUMENT>0001477932-21-005342.txt : 20210811
<SEC-HEADER>0001477932-21-005342.hdr.sgml : 20210811
<ACCEPTANCE-DATETIME>20210811161740
ACCESSION NUMBER:		0001477932-21-005342
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		59
CONFORMED PERIOD OF REPORT:	20210630
FILED AS OF DATE:		20210811
DATE AS OF CHANGE:		20210811

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			VOLITIONRX LTD
		CENTRAL INDEX KEY:			0000093314
		STANDARD INDUSTRIAL CLASSIFICATION:	IN VITRO & IN VIVO DIAGNOSTIC SUBSTANCES [2835]
		IRS NUMBER:				911949078
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-36833
		FILM NUMBER:		211163652

	BUSINESS ADDRESS:	
		STREET 1:		13215 BEE CAVE PARKWAY
		STREET 2:		GALLERIA OAKS B, SUITE 125
		CITY:			AUSTIN
		STATE:			TX
		ZIP:			78738
		BUSINESS PHONE:		1 (646) 650-1351

	MAIL ADDRESS:	
		STREET 1:		13215 BEE CAVE PARKWAY
		STREET 2:		GALLERIA OAKS B, SUITE 125
		CITY:			AUSTIN
		STATE:			TX
		ZIP:			78738

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	STANDARD CAPITAL CORP
		DATE OF NAME CHANGE:	19990812
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>vnrx_10q.htm
<DESCRIPTION>FORM 10-Q QUARTERLY REPORT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?><html xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:currency="http://xbrl.sec.gov/currency/2020-01-31" xmlns="http://www.w3.org/1999/xhtml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:us-roles="http://fasb.org/us-roles/2020-01-31" xmlns:country="http://xbrl.sec.gov/country/2020-01-31" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:srt-types="http://fasb.org/srt-types/2020-01-31" xmlns:srt="http://fasb.org/srt/2020-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31" xmlns:vnrx="http://vnrx.com/20210630"><head><title>vnrx_10q.htm</title><!--Document Created by XBRLMaster--><meta http-equiv="Content-Type" content="text/html" /></head><body style="text-align:justify;font:10pt times new roman"><div style='display:none;text-align:justify;font:10pt times new roman;margin-left:7%;margin-right:7%;' id='XBRLDIV'><ix:header><ix:hidden><ix:nonNumeric name="dei:EntityCentralIndexKey" contextRef="From2021-01-01to2021-06-30">0000093314</ix:nonNumeric><ix:nonNumeric name="dei:AmendmentFlag" contextRef="From2021-01-01to2021-06-30" format="ixt:booleanfalse">false</ix:nonNumeric><ix:nonNumeric name="dei:CurrentFiscalYearEndDate" contextRef="From2021-01-01to2021-06-30">--12-31</ix:nonNumeric><ix:nonNumeric name="dei:EntityEmergingGrowthCompany" contextRef="From2021-01-01to2021-06-30" format="ixt:booleanfalse">false</ix:nonNumeric><ix:nonNumeric name="dei:DocumentFiscalPeriodFocus" contextRef="From2021-01-01to2021-06-30">Q2</ix:nonNumeric><ix:nonNumeric name="dei:DocumentFiscalYearFocus" contextRef="From2021-01-01to2021-06-30">2021</ix:nonNumeric><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2020-12-31" unitRef="Shares" decimals="0">100000000</ix:nonFraction><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2020-12-31" unitRef="USDPShares" decimals="INF">0.001</ix:nonFraction><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2020-12-31" unitRef="Shares" decimals="0">48607017</ix:nonFraction><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2021-06-30" unitRef="Shares" decimals="0">53144082</ix:nonFraction><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" contextRef="From2021-01-01to2021-06-30" unitRef="USD" decimals="0">0</ix:nonFraction><ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="From2020-01-01to2020-12-31_us-gaap_LandMember">P0Y</ix:nonNumeric><ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="From2021-01-01to2021-06-30_us-gaap_LandMember">P0Y</ix:nonNumeric><ix:nonFraction name="vnrx:NumberOfWarrantsOutstandingBeginningBalance" contextRef="From2021-01-01to2021-06-30_vnrx_WarrantsFourMember" unitRef="Shares" decimals="0">175000</ix:nonFraction><ix:nonFraction name="vnrx:NumberOfWarrantsOutstandingEndingBalance" contextRef="From2021-01-01to2021-06-30_vnrx_WarrantsFourMember" unitRef="Shares" decimals="0">485000</ix:nonFraction><ix:nonFraction name="vnrx:WeightedAverageExercisePriceEndingBalanceOne" contextRef="From2021-01-01to2021-06-30_vnrx_WarrantsFourMember" unitRef="USDPShares" decimals="INF">3.88</ix:nonFraction><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="AsOf2021-06-30_vnrx_WarrantThreeMember" unitRef="Shares" decimals="0">0</ix:nonFraction><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="AsOf2021-06-30_vnrx_WarrantsFourMember" unitRef="Shares" decimals="0">0</ix:nonFraction><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="AsOf2021-06-30_vnrx_WarrantTwoMember" unitRef="Shares" decimals="0">0</ix:nonFraction><ix:nonFraction name="vnrx:NumberOfOptionsOutstandingBeginningBalance" contextRef="From2021-01-01to2021-06-30_vnrx_OptionFourMember" unitRef="Shares" decimals="0">4278619</ix:nonFraction><ix:nonFraction name="vnrx:NumberOfOptionOutstandingEndingBalance" contextRef="From2021-01-01to2021-06-30_vnrx_OptionFourMember" unitRef="Shares" decimals="0">4040985</ix:nonFraction><ix:nonFraction name="vnrx:WeightedAverageExercisePriceEndingBalance" contextRef="From2021-01-01to2021-06-30_vnrx_OptionFourMember" unitRef="USDPShares" decimals="INF">3.99</ix:nonFraction><ix:nonFraction name="vnrx:SharesPriceRsu" contextRef="From2021-01-01to2021-06-30_vnrx_TotalStockOptionMember" unitRef="USDPShares" decimals="INF">26250</ix:nonFraction><ix:nonFraction name="vnrx:CommonStockSharesIssuableUponExerciseOfWarrants" contextRef="AsOf2021-06-30_us-gaap_OptionMember_vnrx_OnJanuaryTwentyTwoThousandTwentyOneMember" unitRef="Shares" decimals="0">5000</ix:nonFraction><ix:nonNumeric name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" contextRef="From2021-01-01to2021-06-30_vnrx_RestrictedStockUnitsMember">P7M13D</ix:nonNumeric><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" contextRef="AsOf2021-06-30_vnrx_RestrictedStockUnitsMember" unitRef="USD" decimals="0">0</ix:nonFraction><ix:nonFraction name="vnrx:RepaymentsOfLongtermLoans" contextRef="From2021-01-01to2021-06-30_vnrx_ManagingDirectorsAgreementMember_vnrx_FounderMember" unitRef="EUR" decimals="0">8000</ix:nonFraction><ix:nonFraction name="vnrx:RepaymentOfGrants" contextRef="AsOf2021-06-30_us-gaap_AdditionalFundingAgreementTermsMember_vnrx_WalloonRegionGovernmentMember_vnrx_InTwoThousandsTwentyTwentyMember" unitRef="EUR" decimals="0">278830</ix:nonFraction><ix:nonFraction name="vnrx:RepaymentsOfLongtermLoans" contextRef="From2021-01-01to2021-06-30_vnrx_In2010Member_vnrx_WalloonRegionGovernmentMember" unitRef="EUR" decimals="0">315788</ix:nonFraction><ix:nonNumeric name="vnrx:LoanAgreementTerm" contextRef="From2021-01-01to2021-06-30_vnrx_TaxesAAndMUniversityMember_vnrx_InTwoThousandNineteenMember">P5Y</ix:nonNumeric><ix:nonNumeric name="vnrx:LineOfCreditFacilityExpirationDatesOne" contextRef="From2021-01-01to2021-06-30_vnrx_FinanceLeaseObligationsMember_vnrx_BNPParibasLeasingSolutionsMember_vnrx_InTwoThousandsEightteenMember">2022-01-31</ix:nonNumeric><ix:nonFraction name="vnrx:RepaymentOfGrants" contextRef="AsOf2021-06-30_vnrx_InTwoThousandsEightteenMember_us-gaap_AdditionalFundingAgreementTermsMember_vnrx_WalloonRegionGovernmentMember" unitRef="EUR" decimals="0">181500</ix:nonFraction><ix:nonNumeric name="vnrx:HoldbackPeriod" contextRef="From2021-01-01to2021-06-30_vnrx_JanuaryTenTwentyTwentyMember">P9M</ix:nonNumeric><ix:nonNumeric name="vnrx:LeaseAgreementExpirePeriod" contextRef="From2021-01-01to2021-06-30_vnrx_ResearchCooperationAgreementMember_vnrx_DKFZMember_vnrx_In2016Member">P5Y</ix:nonNumeric><ix:nonNumeric name="vnrx:LeaseAgreementExpirePeriod" contextRef="From2021-01-01to2021-06-30_vnrx_ClinicalStudyResearchAgreementMember_vnrx_UniversityOfTaiwanMember_vnrx_InTwoThousandsEightteenMember">P3Y</ix:nonNumeric><ix:nonNumeric name="vnrx:WeightedAverageRemainingLeaseTerm" contextRef="From2021-01-01to2021-06-30_vnrx_OperatingLeaseRightofUseObligationsMember">P33M</ix:nonNumeric></ix:hidden><ix:references><link:schemaRef xlink:type='simple' xlink:href='vnrx-20210630.xsd'></link:schemaRef></ix:references><ix:resources><xbrli:context id="From2021-01-01to2021-06-30"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2013-03-01to2013-03-20"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2013-03-01</xbrli:startDate><xbrli:endDate>2013-03-20</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2013-09-01to2013-09-02"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2013-09-01</xbrli:startDate><xbrli:endDate>2013-09-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2021-08-01to2021-08-03"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-01</xbrli:startDate><xbrli:endDate>2021-08-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2021-07-01to2021-07-14"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-07-14</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2021-08-01to2021-08-03_us-gaap_SubsequentEventMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-01</xbrli:startDate><xbrli:endDate>2021-08-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2021-08-01to2021-08-03_us-gaap_SubsequentEventMember_vnrx_RestrictedStockUnitsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">vnrx:RestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-01</xbrli:startDate><xbrli:endDate>2021-08-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2021-01-01to2021-06-30_vnrx_CollaborativeArrangementCoPromotionMember_vnrx_InTwoThousandNinteenMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollectiveBargainingArrangementAxis">vnrx:CollaborativeArrangementCoPromotionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:InTwoThousandNinteenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2021-01-01to2021-06-30_vnrx_ClinicalStudyResearchAgreementMember_vnrx_UniversityOfTaiwanMember_vnrx_InTwoThousandsEightteenMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">vnrx:ClinicalStudyResearchAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">vnrx:UniversityOfTaiwanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:InTwoThousandsEightteenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2021-01-01to2021-06-30_vnrx_ResearchCooperationAgreementMember_vnrx_DKFZMember_vnrx_In2016Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">vnrx:ResearchCooperationAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">vnrx:DKFZMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:In2016Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-06-30_vnrx_JanuaryTenTwentyTwentyMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:JanuaryTenTwentyTwentyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="From2021-01-01to2021-06-30_vnrx_JanuaryTenTwentyTwentyMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:JanuaryTenTwentyTwentyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="AsOf2019-12-13_vnrx_JanuaryTenTwentyTwentyMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:JanuaryTenTwentyTwentyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-13</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="From2019-12-01to2019-12-13_vnrx_JanuaryTenTwentyTwentyMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:JanuaryTenTwentyTwentyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-01</xbrli:startDate><xbrli:endDate>2019-12-13</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2021-01-01to2021-06-30_vnrx_ManagingDirectorsAgreementMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vnrx:ManagingDirectorsAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2021-01-01to2021-06-30_vnrx_TamuMember_vnrx_OctoberTwentyFiveTwoThousandNinteenMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vnrx:TamuMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:OctoberTwentyFiveTwoThousandNinteenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2021-01-01to2021-06-30_vnrx_InTwoThousandsEightteenMember_us-gaap_AdditionalFundingAgreementTermsMember_vnrx_WalloonRegionGovernmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:InTwoThousandsEightteenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis">us-gaap:AdditionalFundingAgreementTermsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">vnrx:WalloonRegionGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-06-30_vnrx_In2010Member_vnrx_WalloonRegionGovernmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:In2010Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">vnrx:WalloonRegionGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-06-30_vnrx_InTwoThousandsEightteenMember_us-gaap_AdditionalFundingAgreementTermsMember_vnrx_WalloonRegionGovernmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:InTwoThousandsEightteenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis">us-gaap:AdditionalFundingAgreementTermsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">vnrx:WalloonRegionGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-06-30_vnrx_ManagingDirectorsAgreementMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vnrx:ManagingDirectorsAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-06-30_vnrx_CollaborativeArrangementCoPromotionMember_vnrx_InTwoThousandNinteenMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollectiveBargainingArrangementAxis">vnrx:CollaborativeArrangementCoPromotionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:InTwoThousandNinteenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-06-30_vnrx_ClinicalStudyResearchAgreementMember_vnrx_UniversityOfTaiwanMember_vnrx_InTwoThousandsEightteenMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">vnrx:ClinicalStudyResearchAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">vnrx:UniversityOfTaiwanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:InTwoThousandsEightteenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-06-30_vnrx_ResearchCooperationAgreementMember_vnrx_DKFZMember_vnrx_In2016Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">vnrx:ResearchCooperationAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">vnrx:DKFZMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:In2016Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-06-30_vnrx_TaxesAAndMUniversityMember_vnrx_InTwoThousandNineteenMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">vnrx:TaxesAAndMUniversityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:InTwoThousandNineteenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="From2021-01-01to2021-06-30_vnrx_FinanceLeaseObligationsMember_vnrx_BNPParibasLeasingSolutionsMember_vnrx_InTwoThousandsEightteenMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">vnrx:FinanceLeaseObligationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">vnrx:BNPParibasLeasingSolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:InTwoThousandsEightteenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2021-01-01to2021-06-30_vnrx_In2010Member_vnrx_WalloonRegionGovernmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:In2010Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">vnrx:WalloonRegionGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2021-01-01to2021-06-30_vnrx_NamurInvestMember_vnrx_In2016Member_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">vnrx:NamurInvestMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:In2016Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vnrx:LoanAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2021-01-01to2021-06-30_vnrx_INGMember_vnrx_In2016Member_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">vnrx:INGMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:In2016Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vnrx:LoanAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2021-01-01to2021-06-30_vnrx_NamurInvestMember_vnrx_In2017Member_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">vnrx:NamurInvestMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:In2017Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vnrx:LoanAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2021-01-01to2021-06-30_vnrx_SOFINEXMember_vnrx_In2017Member_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">vnrx:SOFINEXMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:In2017Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vnrx:LoanAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2021-01-01to2021-06-30_vnrx_NamurInnovationAndGrowthMember_vnrx_LoanAgreementMember_vnrx_In2018Member_us-gaap_LongTermDebtMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">vnrx:NamurInnovationAndGrowthMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vnrx:LoanAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:In2018Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2021-01-01to2021-06-30_vnrx_NamurInvestMember_vnrx_InTwoThousandNineteenMember_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">vnrx:NamurInvestMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:InTwoThousandNineteenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vnrx:LoanAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2021-01-01to2021-06-30_vnrx_TaxesAAndMUniversityMember_vnrx_InTwoThousandNineteenMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">vnrx:TaxesAAndMUniversityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:InTwoThousandNineteenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2021-01-01to2021-06-30_vnrx_BioinformaticAnalyticsOfCellFreeDNAMember_vnrx_OnSeptemberSixteenTwohousandtwentyMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vnrx:BioinformaticAnalyticsOfCellFreeDNAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:OnSeptemberSixteenTwohousandtwentyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2021-01-01to2021-06-30_vnrx_NamurMember_vnrx_OctoberThirteenTwoThousandTwentyMember_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">vnrx:NamurMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:OctoberThirteenTwoThousandTwentyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vnrx:LoanAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-06-30_vnrx_NamurInvestMember_vnrx_In2016Member_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">vnrx:NamurInvestMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:In2016Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vnrx:LoanAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-06-30_vnrx_INGMember_vnrx_In2016Member_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">vnrx:INGMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:In2016Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vnrx:LoanAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-06-30_vnrx_NamurInvestMember_vnrx_In2017Member_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">vnrx:NamurInvestMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:In2017Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vnrx:LoanAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-06-30_vnrx_SOFINEXMember_vnrx_In2017Member_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">vnrx:SOFINEXMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:In2017Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vnrx:LoanAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-06-30_vnrx_NamurInnovationAndGrowthMember_vnrx_LoanAgreementMember_vnrx_In2018Member_us-gaap_LongTermDebtMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">vnrx:NamurInnovationAndGrowthMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vnrx:LoanAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:In2018Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-06-30_vnrx_NamurInvestMember_vnrx_InTwoThousandNineteenMember_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">vnrx:NamurInvestMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:InTwoThousandNineteenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vnrx:LoanAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-06-30_vnrx_BioinformaticAnalyticsOfCellFreeDNAMember_vnrx_OnSeptemberSixteenTwohousandtwentyMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vnrx:BioinformaticAnalyticsOfCellFreeDNAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:OnSeptemberSixteenTwohousandtwentyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-06-30_vnrx_NamurMember_vnrx_OctoberThirteenTwoThousandTwentyMember_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">vnrx:NamurMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:OctoberThirteenTwoThousandTwentyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vnrx:LoanAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-06-30_vnrx_FinanceLeaseObligationsMember_vnrx_BNPParibasLeasingSolutionsMember_vnrx_InTwoThousandsEightteenMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">vnrx:FinanceLeaseObligationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">vnrx:BNPParibasLeasingSolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:InTwoThousandsEightteenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-06-30_vnrx_INGMember_vnrx_In2016Member_us-gaap_LongTermDebtMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">vnrx:INGMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:In2016Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-06-30_vnrx_WalloonRegionGovernmentMember_vnrx_InTwoThousandsTwentyTwentyMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">vnrx:WalloonRegionGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:InTwoThousandsTwentyTwentyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="From2021-01-01to2021-06-30_vnrx_WalloonRegionGovernmentMember_vnrx_InTwoThousandsTwentyTwentyMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">vnrx:WalloonRegionGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:InTwoThousandsTwentyTwentyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-06-30_us-gaap_AdditionalFundingAgreementTermsMember_vnrx_WalloonRegionGovernmentMember_vnrx_InTwoThousandsTwentyTwentyMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis">us-gaap:AdditionalFundingAgreementTermsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">vnrx:WalloonRegionGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:InTwoThousandsTwentyTwentyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="From2021-01-01to2021-06-30_us-gaap_AdditionalFundingAgreementTermsMember_vnrx_WalloonRegionGovernmentMember_vnrx_InTwoThousandsTwentyTwentyMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis">us-gaap:AdditionalFundingAgreementTermsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">vnrx:WalloonRegionGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:InTwoThousandsTwentyTwentyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2021-01-01to2021-06-30_vnrx_ManagingDirectorsAgreementMember_vnrx_FounderMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vnrx:ManagingDirectorsAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">vnrx:FounderMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-06-30_vnrx_ManagingDirectorsAgreementMember_vnrx_FounderMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vnrx:ManagingDirectorsAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">vnrx:FounderMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="From2020-11-01to2020-11-03"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2020-11-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2021-01-01to2021-06-30_vnrx_OperatingLeaseRightofUseObligationsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">vnrx:OperatingLeaseRightofUseObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-06-30_vnrx_GrantsRepayableMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">vnrx:GrantsRepayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-06-30_vnrx_OperatingLeaseRightofUseObligationsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">vnrx:OperatingLeaseRightofUseObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-06-30_vnrx_FinanceLeaseObligationsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">vnrx:FinanceLeaseObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="From2020-01-01to2020-06-30_us-gaap_OptionMember_vnrx_TwoThousandFifteenEquityIncentivePlanMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vnrx:TwoThousandFifteenEquityIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2021-03-01to2021-03-25_vnrx_JanuaryOneTwoThousandTwentyOneMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:JanuaryOneTwoThousandTwentyOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-01</xbrli:startDate><xbrli:endDate>2021-03-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-06-30_vnrx_FebruaryOneTwoThousandTwentyOneMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:FebruaryOneTwoThousandTwentyOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-06-30_vnrx_JanuaryOneTwoThousandTwentyOneMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:JanuaryOneTwoThousandTwentyOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="From2021-01-01to2021-06-30_vnrx_FebruaryOneTwoThousandTwentyOneMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:FebruaryOneTwoThousandTwentyOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2021-01-01to2021-06-30_vnrx_JanuaryOneTwoThousandTwentyOneMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:JanuaryOneTwoThousandTwentyOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-06-30_us-gaap_OptionMember_vnrx_TwoThousandFifteenEquityIncentivePlanMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vnrx:TwoThousandFifteenEquityIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-06-30_vnrx_RestrictedStockUnitsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">vnrx:RestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="From2021-04-01to2021-04-13_us-gaap_OptionMember_vnrx_OnAprilOnThreeTwoZeroTwoOneMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:OnAprilOnThreeTwoZeroTwoOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-04-13</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-02-01"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-02-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="From2021-03-01to2021-03-25"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-01</xbrli:startDate><xbrli:endDate>2021-03-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-01-01"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="From2021-01-01to2021-06-30_us-gaap_OptionMember_vnrx_TwoThousandFifteenEquityIncentivePlanMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vnrx:TwoThousandFifteenEquityIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2021-03-01to2021-03-25_vnrx_MayOneTwoThousandTwentyOneMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:MayOneTwoThousandTwentyOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-01</xbrli:startDate><xbrli:endDate>2021-03-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-06-30_vnrx_MayOneTwoThousandTwentyOneMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:MayOneTwoThousandTwentyOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="From2021-01-01to2021-06-30_vnrx_MayOneTwoThousandTwentyOneMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:MayOneTwoThousandTwentyOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-06-30_us-gaap_OptionMember_vnrx_OnTwoZeroMayTwoThousandTwentyOneMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:OnTwoZeroMayTwoThousandTwentyOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="From2021-01-01to2021-06-30_us-gaap_OptionMember_vnrx_OnTwoZeroMayTwoThousandTwentyOneMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:OnTwoZeroMayTwoThousandTwentyOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2020-01-01to2020-06-30_vnrx_RestrictedStockUnitsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">vnrx:RestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2021-01-01to2021-06-30_vnrx_RestrictedStockUnitsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">vnrx:RestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2021-01-01to2021-06-30_vnrx_OptionsTwoMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">vnrx:OptionsTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2021-01-01to2021-06-30_vnrx_OptionsOneMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">vnrx:OptionsOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2021-01-01to2021-06-30_vnrx_StockOptionsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">vnrx:StockOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2021-01-01to2021-06-30_vnrx_StockOptionTenMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">vnrx:StockOptionTenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2021-01-01to2021-06-30_vnrx_StockOptionNineMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">vnrx:StockOptionNineMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2021-01-01to2021-06-30_vnrx_StockOptionEightMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">vnrx:StockOptionEightMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2021-01-01to2021-06-30_vnrx_StockOptionSevenMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">vnrx:StockOptionSevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2021-01-01to2021-06-30_vnrx_StockOptionSixMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">vnrx:StockOptionSixMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2021-01-01to2021-06-30_vnrx_TotalStockOptionMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">vnrx:TotalStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2021-01-01to2021-06-30_vnrx_OptionTwoMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">vnrx:OptionTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2021-01-01to2021-06-30_vnrx_StockOptionThreeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">vnrx:StockOptionThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-06-30_vnrx_StockOptionTenMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">vnrx:StockOptionTenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-06-30_vnrx_StockOptionNineMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">vnrx:StockOptionNineMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-06-30_vnrx_StockOptionEightMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">vnrx:StockOptionEightMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-06-30_vnrx_StockOptionSevenMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">vnrx:StockOptionSevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-06-30_vnrx_StockOptionSixMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">vnrx:StockOptionSixMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-06-30_vnrx_OptionFourMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">vnrx:OptionFourMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-06-30_vnrx_TotalStockOptionMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">vnrx:TotalStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-06-30_vnrx_OptionTwoMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">vnrx:OptionTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-06-30_vnrx_StockOptionThreeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">vnrx:StockOptionThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="From2021-01-01to2021-06-30_vnrx_OptionFourMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">vnrx:OptionFourMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2021-01-01to2021-06-30_vnrx_WarrantTwoMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">vnrx:WarrantTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2021-01-01to2021-06-30_vnrx_WarrantOneMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">vnrx:WarrantOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2021-01-01to2021-06-30_vnrx_WarrantThreeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">vnrx:WarrantThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-06-30_vnrx_WarrantTwoMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">vnrx:WarrantTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-06-30_vnrx_WarrantOneMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">vnrx:WarrantOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-06-30_vnrx_WarrantsFourMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">vnrx:WarrantsFourMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-06-30_vnrx_WarrantThreeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">vnrx:WarrantThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="From2021-01-01to2021-06-30_vnrx_WarrantsFourMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">vnrx:WarrantsFourMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2021-01-01to2021-06-30_vnrx_StockOptionsMember_vnrx_FebruaryEightTwoThousandTwentyOneToFebruaryNineTwoThousandTwentyOneMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">vnrx:StockOptionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:FebruaryEightTwoThousandTwentyOneToFebruaryNineTwoThousandTwentyOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2021-01-01to2021-06-30_vnrx_StockOptionOneMember_vnrx_FebruaryEightTwoThousandTwentyOneMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">vnrx:StockOptionOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:FebruaryEightTwoThousandTwentyOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2021-01-01to2021-06-30_vnrx_StockOptionTwoMember_vnrx_FebruaryEightTwoThousandTwentyOneMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">vnrx:StockOptionTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:FebruaryEightTwoThousandTwentyOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2021-01-01to2021-06-30_us-gaap_OptionMember_vnrx_OnTwoFebruaryTwoThousandTwentyOneMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:OnTwoFebruaryTwoThousandTwentyOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2021-01-01to2021-06-30_us-gaap_OptionMember_vnrx_OnJanuaryTwentyTwoThousandTwentyOneMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:OnJanuaryTwentyTwoThousandTwentyOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2021-01-01to2021-06-30_us-gaap_OptionMember_vnrx_FromJanuaryThirteenTwentyTwentyOneToNineteenMarchTwentyTwentyOneMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:FromJanuaryThirteenTwentyTwentyOneToNineteenMarchTwentyTwentyOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2021-04-01to2021-04-13_vnrx_TwoZeroOneFiveStockIncentivePlanMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">vnrx:TwoZeroOneFiveStockIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-04-13</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2021-01-01to2021-06-30_vnrx_TwoZeroOneFiveStockIncentivePlanMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">vnrx:TwoZeroOneFiveStockIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-06-30_us-gaap_OptionMember_vnrx_OnJanuaryTwentyTwoThousandTwentyOneMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:OnJanuaryTwentyTwoThousandTwentyOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-02-12_vnrx_UnderwritingAgreementMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vnrx:UnderwritingAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-02-12</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-06-30_vnrx_StockOptionOneMember_vnrx_FebruaryEightTwoThousandTwentyOneMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">vnrx:StockOptionOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:FebruaryEightTwoThousandTwentyOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-06-30_vnrx_StockOptionTwoMember_vnrx_FebruaryEightTwoThousandTwentyOneMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">vnrx:StockOptionTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:FebruaryEightTwoThousandTwentyOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-06-30_vnrx_StockOptionsMember_vnrx_FebruaryEightTwoThousandTwentyOneToFebruaryNineTwoThousandTwentyOneMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">vnrx:StockOptionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:FebruaryEightTwoThousandTwentyOneToFebruaryNineTwoThousandTwentyOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-06-30_us-gaap_OptionMember_vnrx_OnTwoFebruaryTwoThousandTwentyOneMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:OnTwoFebruaryTwoThousandTwentyOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-06-30_us-gaap_OptionMember_vnrx_FromJanuaryThirteenTwentyTwentyOneToNineteenMarchTwentyTwentyOneMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:FromJanuaryThirteenTwentyTwentyOneToNineteenMarchTwentyTwentyOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="From2011-10-11to2021-03-31_vnrx_EquityDistributionAgreementMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vnrx:EquityDistributionAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2011-10-11</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2011-10-11to2021-06-30_vnrx_EquityDistributionAgreementMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vnrx:EquityDistributionAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2011-10-11</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2021-01-01to2021-06-30_vnrx_EquityDistributionAgreementMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vnrx:EquityDistributionAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2020-11-01to2020-11-10_vnrx_EquityDistributionAgreementMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vnrx:EquityDistributionAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2020-11-10</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2021-02-01to2021-02-10_vnrx_UnderwritingAgreementMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vnrx:UnderwritingAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2021-02-10</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2018-09-01to2018-09-07_vnrx_EquityDistributionAgreementMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vnrx:EquityDistributionAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-09-01</xbrli:startDate><xbrli:endDate>2018-09-07</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2021-01-01to2021-06-30_us-gaap_OptionMember_vnrx_OnAprilOnThreeTwoZeroTwoOneMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:OnAprilOnThreeTwoZeroTwoOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-06-30_us-gaap_OptionMember_vnrx_OnAprilOnThreeTwoZeroTwoOneMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:OnAprilOnThreeTwoZeroTwoOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="From2021-01-01to2021-06-30_vnrx_PatentsAndIntellectualPropertyMember_srt_MaximumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">vnrx:PatentsAndIntellectualPropertyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2021-01-01to2021-06-30_srt_MinimumMember_vnrx_PatentsAndIntellectualPropertyMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">vnrx:PatentsAndIntellectualPropertyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-06-30_us-gaap_PatentsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2020-12-31_us-gaap_PatentsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="From2021-01-01to2021-06-30_us-gaap_BuildingImprovementsMember_srt_MaximumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingImprovementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2020-01-01to2020-12-31_us-gaap_BuildingImprovementsMember_srt_MaximumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingImprovementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2021-01-01to2021-06-30_us-gaap_BuildingImprovementsMember_srt_MinimumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingImprovementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2020-01-01to2020-12-31_us-gaap_BuildingImprovementsMember_srt_MinimumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingImprovementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2021-01-01to2021-06-30_us-gaap_LandMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2020-01-01to2020-12-31_us-gaap_LandMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2021-01-01to2021-06-30_us-gaap_BuildingMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2020-01-01to2020-12-31_us-gaap_BuildingMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2021-01-01to2021-06-30_us-gaap_OfficeEquipmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2020-01-01to2020-12-31_us-gaap_OfficeEquipmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2021-01-01to2021-06-30_vnrx_LaboratoryEquipmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">vnrx:LaboratoryEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2020-01-01to2020-12-31_vnrx_LaboratoryEquipmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">vnrx:LaboratoryEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2021-01-01to2021-06-30_us-gaap_ComputerEquipmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2020-01-01to2020-12-31_us-gaap_ComputerEquipmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-06-30_us-gaap_BuildingImprovementsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2020-12-31_us-gaap_BuildingImprovementsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-06-30_us-gaap_LandMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2020-12-31_us-gaap_LandMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-06-30_us-gaap_BuildingMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2020-12-31_us-gaap_BuildingMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-06-30_us-gaap_OfficeEquipmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2020-12-31_us-gaap_OfficeEquipmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-06-30_vnrx_LaboratoryEquipmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">vnrx:LaboratoryEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2020-12-31_vnrx_LaboratoryEquipmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">vnrx:LaboratoryEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-06-30_us-gaap_ComputerEquipmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2020-12-31_us-gaap_ComputerEquipmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="From2011-10-11to2021-06-30"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2011-10-11</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-06-30_vnrx_NonControllingInterestMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">vnrx:NonControllingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-06-30_us-gaap_RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-06-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-06-30_us-gaap_AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-06-30_us-gaap_CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="From2021-04-01to2021-06-30_vnrx_NonControllingInterestMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">vnrx:NonControllingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2021-04-01to2021-06-30_us-gaap_RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2021-04-01to2021-06-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2021-04-01to2021-06-30_us-gaap_AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2021-04-01to2021-06-30_us-gaap_CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-03-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-03-31_vnrx_NonControllingInterestMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">vnrx:NonControllingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-03-31_us-gaap_RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-03-31_us-gaap_AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-03-31_us-gaap_CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="From2021-01-01to2021-03-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2021-01-01to2021-03-31_vnrx_NonControllingInterestMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">vnrx:NonControllingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2021-01-01to2021-03-31_us-gaap_RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2021-01-01to2021-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2021-01-01to2021-03-31_us-gaap_AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2021-01-01to2021-03-31_us-gaap_CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="AsOf2020-12-31_vnrx_NonControllingInterestMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">vnrx:NonControllingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2020-12-31_us-gaap_RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2020-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2020-12-31_us-gaap_AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2020-12-31_us-gaap_CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2020-06-30"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2020-06-30_vnrx_NonControllingInterestMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">vnrx:NonControllingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2020-06-30_us-gaap_RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2020-06-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2020-06-30_us-gaap_AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2020-06-30_us-gaap_CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="From2020-04-01to2020-06-30_vnrx_NonControllingInterestMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">vnrx:NonControllingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2020-04-01to2020-06-30_us-gaap_RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2020-04-01to2020-06-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2020-04-01to2020-06-30_us-gaap_AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2020-04-01to2020-06-30_us-gaap_CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="AsOf2020-03-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2020-03-31_vnrx_NonControllingInterestMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">vnrx:NonControllingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2020-03-31_us-gaap_RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2020-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2020-03-31_us-gaap_AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2020-03-31_us-gaap_CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="From2020-01-01to2020-03-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2020-01-01to2020-03-31_vnrx_NonControllingInterestMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">vnrx:NonControllingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2020-01-01to2020-03-31_us-gaap_RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2020-01-01to2020-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2020-01-01to2020-03-31_us-gaap_AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2020-01-01to2020-03-31_us-gaap_CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="AsOf2019-12-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2019-12-31_vnrx_NonControllingInterestMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">vnrx:NonControllingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2019-12-31_us-gaap_RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2019-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2019-12-31_us-gaap_AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2019-12-31_us-gaap_CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="From2020-01-01to2020-06-30"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2020-04-01to2020-06-30"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2021-04-01to2021-06-30"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="AsOf2020-12-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-06-30"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-08-05"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000093314</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-08-05</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="USD"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:unit id="Shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:unit id="USDPShares"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:unit id="Pure"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:unit id="EUR"><xbrli:measure>iso4217:EUR</xbrli:measure></xbrli:unit></ix:resources></ix:header></div><table style="font-size:1px;width:100%"><tbody><tr><td style="BORDER-BOTTOM: 5px solid;"></td></tr><tr><td style="BORDER-BOTTOM: 2px solid;"></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>UN</strong><strong>ITED STATES</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>SECUR</strong><strong>ITIES AND EXCHANGE COMMISSION</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Wa</strong><strong>shington, D.C. 20549</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><span style="font-size:18pt"><strong>FOR</strong><strong>M <ix:nonNumeric contextRef="From2021-01-01to2021-06-30" name="dei:DocumentType">10-Q</ix:nonNumeric></strong></span></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><table style="border-spacing:0;font-size:10pt;font-variant:normal;font-weight:normal;font-style:normal;text-align:left;line-height:normal;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td style="width:4%;vertical-align:top;"><p style="margin:0px"><ix:nonNumeric contextRef="From2021-01-01to2021-06-30" name="dei:DocumentQuarterlyReport" format="ixt-sec:boolballotbox">&#9746;</ix:nonNumeric></p></td><td style="vertical-align:top;"><strong>QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</strong></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>For the quarterly period</strong> <strong>ended <ix:nonNumeric contextRef="From2021-01-01to2021-06-30" name="dei:DocumentPeriodEndDate" format="ixt:datemonthdayyearen">June 30, 2021</ix:nonNumeric></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">&#160;</p><table style="border-spacing:0;font-size:10pt;font-variant:normal;font-weight:normal;font-style:normal;text-align:left;line-height:normal;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td style="width:4%;vertical-align:top;"><p style="margin:0px"><ix:nonNumeric contextRef="From2021-01-01to2021-06-30" name="dei:DocumentTransitionReport" format="ixt-sec:boolballotbox">&#9744;</ix:nonNumeric></p></td><td style="vertical-align:top;"><strong>TRANS</strong><strong>ITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</strong></td></tr><tr style="height:15px"><td colspan="2"><p style="MARGIN: 0px; text-align:center;">&#160;</p></td></tr><tr style="height:15px"><td colspan="2"><p style="MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>For the transition period from ______ to _____</strong></p></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;&#160;&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Commission File Number: <ix:nonNumeric contextRef="From2021-01-01to2021-06-30" name="dei:EntityFileNumber">001-36833</ix:nonNumeric></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">&#160;</p><table style="border-spacing:0;font-size:10pt;text-align:left;margin-left:auto;margin-right:auto;width:60%" cellpadding="0"><tbody><tr style="height:15px"><td><p style="MARGIN: 0px; text-align:center;"><strong><span style="font-size:18pt"><ix:nonNumeric contextRef="From2021-01-01to2021-06-30" name="dei:EntityRegistrantName">VOLITIONRX LIMITED</ix:nonNumeric></span></strong></p></td></tr><tr style="height:15px"><td><p style="MARGIN: 0px; text-align:center;">(Exact name of registrant as specified in its charter)</p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">&#160;</p><table style="border-spacing:0;font-size:10pt;text-align:justify;margin-left:auto;margin-right:auto;width:85%" cellpadding="0"><tbody><tr style="height:15px"><td style="width:45%;vertical-align:top;"><p style="MARGIN: 0px; text-align:center;"><strong><ix:nonNumeric contextRef="From2021-01-01to2021-06-30" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen">Delaware</ix:nonNumeric></strong></p></td><td style="width:10%;"><p style="MARGIN: 0px; text-align:center;">&#160;</p></td><td style="width:45%;vertical-align:top;"><p style="MARGIN: 0px; text-align:center;"><strong><ix:nonNumeric contextRef="From2021-01-01to2021-06-30" name="dei:EntityTaxIdentificationNumber">91-1949078</ix:nonNumeric></strong></p></td></tr><tr style="height:15px"><td><p style="MARGIN: 0px; text-align:center;">(State or other jurisdiction of incorporation </p><p style="MARGIN: 0px; text-align:center;">or organization)</p></td><td><p style="MARGIN: 0px; text-align:center;">&#160;</p></td><td><p style="MARGIN: 0px; text-align:center;">(I.R.S. Employer </p><p style="MARGIN: 0px; text-align:center;">Identification No.)</p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong><ix:nonNumeric contextRef="From2021-01-01to2021-06-30" name="dei:EntityAddressAddressLine1">13215 Bee Cave Parkway</ix:nonNumeric></strong>&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong><ix:nonNumeric contextRef="From2021-01-01to2021-06-30" name="dei:EntityAddressAddressLine2">Suite 125</ix:nonNumeric>, <ix:nonNumeric contextRef="From2021-01-01to2021-06-30" name="dei:EntityAddressAddressLine3">Galleria Oaks B</ix:nonNumeric> </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong><ix:nonNumeric contextRef="From2021-01-01to2021-06-30" name="dei:EntityAddressCityOrTown">Austin</ix:nonNumeric></strong><strong>, <ix:nonNumeric contextRef="From2021-01-01to2021-06-30" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen">Texas</ix:nonNumeric> <ix:nonNumeric contextRef="From2021-01-01to2021-06-30" name="dei:EntityAddressPostalZipCode">78738</ix:nonNumeric></strong>&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">(Address of principal executive offices)</p><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>+1 (<ix:nonNumeric contextRef="From2021-01-01to2021-06-30" name="dei:CityAreaCode">646</ix:nonNumeric>) <ix:nonNumeric contextRef="From2021-01-01to2021-06-30" name="dei:LocalPhoneNumber">650-1351</ix:nonNumeric></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">(Registrant's telephone number, including area code)</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Securities registered pursuant to Section 12(b) of the Act:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><table style="border-spacing:0;font-size:10pt;border-right:#000000 1px solid;border-bottom:#000000 1px solid;text-align:justify;margin-left:auto;margin-right:auto;width:85%" cellpadding="2"><tbody><tr style="height:15px"><td style="border-top:#000000 1px solid;border-left:#000000 1px solid;padding:2px;width:34%;vertical-align:bottom;"><p style="MARGIN: 0px; text-align:center;">Title of Each Class</p></td><td style="border-top:#000000 1px solid;padding-bottom:2px;padding-top:2px;padding-left:2px;border-left:#000000 1px solid;padding-right:2px;padding:2px;width:23%;vertical-align:bottom;"><p style="MARGIN: 0px; text-align:center;">Trading Symbol(s)</p></td><td style="border-top:#000000 1px solid;padding-bottom:2px;padding-top:2px;padding-left:2px;border-left:#000000 1px solid;padding-right:2px;padding:2px;width:34%;vertical-align:top;"><p style="MARGIN: 0px; text-align:center;">Name of Each Exchange on Which</p><p style="MARGIN: 0px; text-align:center;">Registered</p></td></tr><tr style="height:15px"><td style="border-top:#000000 1px solid;padding-bottom:2px;padding-top:2px;padding-left:2px;border-left:#000000 1px solid;padding-right:2px;padding:2px;width:34%;vertical-align:top;"><p style="MARGIN: 0px; text-align:center;"><strong><ix:nonNumeric contextRef="From2021-01-01to2021-06-30" name="dei:Security12bTitle">Common Stock, par value $0.001 per share</ix:nonNumeric></strong></p></td><td style="border-top:#000000 1px solid;padding-bottom:2px;padding-top:2px;padding-left:2px;border-left:#000000 1px solid;padding-right:2px;padding:2px;width:23%;vertical-align:top;"><p style="MARGIN: 0px; text-align:center;"><strong><ix:nonNumeric contextRef="From2021-01-01to2021-06-30" name="dei:TradingSymbol">VNRX</ix:nonNumeric></strong></p></td><td style="border-top:#000000 1px solid;padding-bottom:2px;padding-top:2px;padding-left:2px;border-left:#000000 1px solid;padding-right:2px;padding:2px;width:34%;vertical-align:top;"><p style="MARGIN: 0px; text-align:center;"><strong><ix:nonNumeric contextRef="From2021-01-01to2021-06-30" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen">NYSE American, LLC</ix:nonNumeric></strong></p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. &#9746; <ix:nonNumeric contextRef="From2021-01-01to2021-06-30" name="dei:EntityCurrentReportingStatus">Yes</ix:nonNumeric>&#160;&#160;&#160;&#160; &#9744; No</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). &#9746; <ix:nonNumeric contextRef="From2021-01-01to2021-06-30" name="dei:EntityInteractiveDataCurrent">Yes</ix:nonNumeric>&#160;&#160;&#160;&#160; &#9744; No</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See the definitions of "large accelerated filer," "accelerated filer," "smaller reporting company," and "emerging growth company" in Rule 12b-2 of the Exchange Act.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160; </p><table style="border-spacing:0;font-size:10pt;text-align:justify;margin-left:auto;margin-right:auto;width:85%" cellpadding="0"><tbody><tr style="height:15px"><td style="width:30%;vertical-align:bottom;"><p style="margin:0px">Large accelerated filer</p></td><td style="width:20%;vertical-align:bottom;"><p style="margin:0px">&#9744;</p></td><td style="width:30%;vertical-align:bottom;"><p style="margin:0px">Accelerated filer</p></td><td style="width:20%;vertical-align:bottom;"><p style="margin:0px">&#9744;</p></td></tr><tr style="height:15px"><td style="vertical-align:bottom;"><p style="margin:0px"><ix:nonNumeric contextRef="From2021-01-01to2021-06-30" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen">Non-accelerated filer</ix:nonNumeric></p></td><td style="vertical-align:bottom;"><p style="margin:0px">&#9746;&#160;</p></td><td style="vertical-align:bottom;"><p style="margin:0px">Smaller reporting company</p></td><td style="vertical-align:bottom;"><p style="margin:0px"><ix:nonNumeric contextRef="From2021-01-01to2021-06-30" name="dei:EntitySmallBusiness" format="ixt-sec:boolballotbox">&#9746;</ix:nonNumeric></p></td></tr><tr style="height:15px"><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td style="vertical-align:bottom;"><p style="margin:0px">Emerging growth company</p></td><td style="vertical-align:bottom;"><p style="margin:0px">&#9744;</p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. &#9744;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). <ix:nonNumeric contextRef="From2021-01-01to2021-06-30" name="dei:EntityShellCompany" format="ixt-sec:boolballotbox">&#9744;</ix:nonNumeric> Yes&#160;&#160;&#160;&#160; &#9746; No</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">As of August 5, 2021, there were <ix:nonFraction contextRef="AsOf2021-08-05" name="dei:EntityCommonStockSharesOutstanding" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">53,145,239</ix:nonFraction> shares of the registrant's $0.001 par value common stock issued and outstanding.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><table style="font-size:1px;width:100%"><tbody><tr><td style="BORDER-BOTTOM: 2px solid;"></td></tr><tr><td style="BORDER-BOTTOM: 5px solid;"></td></tr></tbody></table><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="TEXT-INDENT: 0px;"></td></tr><tr style="height:15px"><td><p style='page-break-after: always'></p></td></tr><tr style="height:15px"><td>&#160;</td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><span class="atag" style="display: inline" id="toc1"><strong>VOL</strong></span><strong>ITIONRX LIMITED</strong> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>QUARTERL</strong><strong>Y</strong><strong> </strong><strong>REPOR</strong><strong>T ON FORM 10-Q</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>FOR THE THREE AND SIX MONTHS ENDED JUNE 30, 2021</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>TABL</strong><strong>E OF CONTENTS</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><table style="border-spacing:0;text-align:justify;font:10pt times new roman;margin-left:auto;margin-right:auto;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td style="width:8%;"><p style="margin:0px"><strong><a href="#p1">PART I</a></strong></p></td><td><p style="margin:0px"><strong><a href="#p1">FINANCIAL INFORMATION</a></strong></p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: #000000 1px solid;width:9%;"><p style="MARGIN: 0px; text-align:center;"><strong>PAG</strong><strong>E</strong></p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="margin:0px"><a href="#p1item1">Item 1.</a></p></td><td><p style="margin:0px"><a href="#p1item1">FINANCIAL STATEMENTS (UNAUDITED)</a></p></td><td><p style="MARGIN: 0px; text-align:right;">&#160;</p></td><td><p style="MARGIN: 0px; text-align:right;">4</p></td><td><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px"><a href="#p1item2">Item 2.</a></p></td><td style="vertical-align:top;"><p style="margin:0px"><a href="#p1item2">MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</a></p></td><td><p style="MARGIN: 0px; text-align:center;">&#160;</p></td><td style="vertical-align:top;"><p style="MARGIN: 0px; text-align:right;">26</p></td><td><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="margin:0px"><a href="#p1item3">Item 3.</a></p></td><td><p style="margin:0px"><a href="#p1item3">QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</a></p></td><td><p style="MARGIN: 0px; text-align:center;">&#160;</p></td><td><p style="MARGIN: 0px; text-align:right;">34</p></td><td><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="margin:0px"><a href="#p1item4">Item 4.</a></p></td><td><p style="margin:0px"><a href="#p1item4">CONTROLS AND PROCEDURES</a></p></td><td><p style="MARGIN: 0px; text-align:center;">&#160;</p></td><td><p style="MARGIN: 0px; text-align:right;">34</p></td><td><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="margin:0px"><strong><a href="#p2">PART II</a></strong></p></td><td><p style="margin:0px"><strong><a href="#p2">OTHER INFORMATION</a></strong></p></td><td><p style="MARGIN: 0px; text-align:center;">&#160;</p></td><td><p style="MARGIN: 0px; text-align:center;">&#160;</p></td><td><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="margin:0px"><a href="#p2item1">Item 1.</a></p></td><td><p style="margin:0px"><a href="#p2item1">LEGAL PROCEEDINGS</a></p></td><td><p style="MARGIN: 0px; text-align:center;">&#160;</p></td><td><p style="MARGIN: 0px; text-align:right;">35</p></td><td><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="margin:0px"><a href="#p2item1a">Item 1A.</a></p></td><td><p style="margin:0px"><a href="#p2item1a">RISK FACTORS</a></p></td><td><p style="MARGIN: 0px; text-align:center;">&#160;</p></td><td><p style="MARGIN: 0px; text-align:right;">35</p></td><td><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="margin:0px"><a href="#p2item2">Item 2.</a></p></td><td><p style="margin:0px"><a href="#p2item2">UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS</a></p></td><td><p style="MARGIN: 0px; text-align:center;">&#160;</p></td><td><p style="MARGIN: 0px; text-align:right;">35</p></td><td><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="margin:0px"><a href="#p2item3">Item 3.</a></p></td><td><p style="margin:0px"><a href="#p2item3">DEFAULTS UPON SENIOR SECURITIES</a></p></td><td><p style="MARGIN: 0px; text-align:center;">&#160;</p></td><td><p style="MARGIN: 0px; text-align:right;">35</p></td><td><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="margin:0px"><a href="#p2item4">Item 4.</a></p></td><td><p style="margin:0px"><a href="#p2item4">MINE SAFETY DISCLOSURES</a></p></td><td><p style="MARGIN: 0px; text-align:center;">&#160;</p></td><td><p style="MARGIN: 0px; text-align:right;">35</p></td><td><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="margin:0px"><a href="#p2item5">Item 5.</a></p></td><td><p style="margin:0px"><a href="#p2item5">OTHER INFORMATION</a></p></td><td><p style="MARGIN: 0px; text-align:center;">&#160;</p></td><td><p style="MARGIN: 0px; text-align:right;">35</p></td><td><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="margin:0px"><a href="#p2item6">Item 6.</a></p></td><td><p style="margin:0px"><a href="#p2item6">EXHIBITS</a></p></td><td><p style="MARGIN: 0px; text-align:center;">&#160;</p></td><td><p style="MARGIN: 0px; text-align:right;">36</p></td><td><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td colspan="2"><p style="margin:0px"><a href="#SIGNATURES">SIGNATURES</a></p></td><td><p style="MARGIN: 0px; text-align:center;">&#160;</p></td><td><p style="MARGIN: 0px; text-align:right;">37</p></td><td><p style="margin:0px">&#160;</p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>U</strong><strong>se of Terms</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Except as otherwise indicated by the context, references in this Quarterly Report on Form 10-Q to the "Company," "VolitionRx," "Volition," "we," "us," and "our" are references to VolitionRx Limited and its wholly-owned subsidiaries, Singapore Volition Pte. Limited, Belgian Volition SRL, Volition Diagnostics UK Limited, Volition America, Inc., Volition Germany GmbH, and its majority-owned subsidiary Volition Veterinary Diagnostics Development LLC. Additionally, unless otherwise specified, all references to "$" refer to the legal currency of the United States of America. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;">Nucleosomics<sup>TM</sup> and Nu.Q<sup>&#174;</sup> and their respective logos are trademarks and/or service marks of VolitionRx and its subsidiaries. All other trademarks, service marks and trade names referred to herein are the property of their respective owners.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">2</td></tr><tr style="height:15px"><td><p style='page-break-after: always'></p></td></tr><tr style="height:15px"><td><em><a href="#toc1">Table of Contents</a></em></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>CAUTIONARY NOTE REGARDING FORWARD LOOKING STATEMENTS</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; TEXT-INDENT: 0.5in; text-align:justify;"><em>This Quarterly Report on Form 10-Q for the quarterly period ended June 30, 2021, or this Report, contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, or the Securities Act, and Section 21E of the Securities Exchange Act of 1934, as amended, or the Exchange Act. These forward-looking statements are intended to qualify for the safe harbor from liability established by the Private Securities Litigation Reform Act of 1995. All statements other than statements of historical fact included in this Report or incorporated by reference into this Report are forward-looking statements. These statements include, among other things, any predictions of earnings, revenues, expenses or other financial items; plans or expectations with respect to our development activities or business strategy; statements concerning clinical studies and results; statements concerning industry trends; statements regarding anticipated demand for our products, or the products of our competitors; statements relating to manufacturing forecasts, and the potential impact of our relationship with contract manufacturers and original equipment manufacturers on our business; statements relating to the commercialization of our products, assumptions regarding the future cost and potential benefits of our research and development efforts; forecasts of our liquidity position or available cash resources; statements relating to the impact of pending litigation; statements regarding the anticipated impact of the COVID-19 pandemic and statements relating to the assumptions underlying any of the foregoing. Throughout this Report, we have attempted to identify forward-looking statements by using words such as "may," "believe," "will," "could," "project," "anticipate," "expect," "estimate," "should," "continue," "potential," "plan," "forecasts," "goal," "seek," "intend," other forms of these words or similar words or expressions or the negative thereof (although not all forward-looking statements contain these words).</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; TEXT-INDENT: 0.5in; text-align:justify;"><em>&#160;&#160; </em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; TEXT-INDENT: 0.5in; text-align:justify;"><em>We have based our forward-looking statements on our current expectations and projections about trends affecting our business and industry and other future events. Although we do not make forward-looking statements unless we believe we have a reasonable basis for doing so, we cannot guarantee their accuracy. Forward-looking statements are subject to substantial risks and uncertainties that could cause our future business, financial condition, results of operations or performance, to differ materially from our historical results or those expressed or implied in any forward-looking statement contained in this Report. For instance, if we fail to develop and commercialize diagnostic products, we may be unable to execute our plan of operations. Other risks and uncertainties include those associated with:</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; TEXT-INDENT: 0.5in; text-align:justify;"><em>&#160;&#160; </em></p><table style="border-spacing:0;font-size:10pt;font-variant:normal;font-weight:normal;font-style:normal;text-align:left;line-height:normal;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td style="width:4%;"><p style="margin:0px">&#160;</p></td><td style="width:4%;vertical-align:top;"><p style="margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;"><em>the COVID-19 pandemic;</em></td></tr><tr style="height:15px"><td><p style="margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;"><em>our failure to obtain necessary regulatory clearances or approvals to distribute and market future products in the veterinary or clinical in-vitro diagnostics, or IVD, market;</em></td></tr><tr style="height:15px"><td><p style="margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;"><em>a failure by the marketplace to accept the products in our development pipeline or any other diagnostic products we might develop; </em></td></tr><tr style="height:15px"><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td><p style="margin:0px"><em>our failure to secure adequate intellectual property protection;</em></p></td></tr><tr style="height:15px"><td><p style="margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;"><em>the potential obsolescence of our intended products due to the highly competitive nature of the diagnostics market and its rapid technological change; and</em></td></tr><tr style="height:15px"><td><p style="margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;"><em>other risks identified elsewhere in this Report, as well as in our other filings with the Securities and Exchange Commission, or the SEC.</em></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; TEXT-INDENT: 0.5in; text-align:justify;"><em>In addition, actual results may differ as a result of additional risks and uncertainties of which we are currently unaware or which we do not currently view as material to our business. For these reasons, readers are cautioned not to place undue reliance on any forward-looking statements. Our actual financial condition and results could differ materially from those anticipated in these forward-looking statements as a result of various factors, including those discussed in the sections entitled "Management's Discussion and Analysis of Financial Condition and Results of Operations" and "Risk Factors" in our Annual Report on Form 10-K for the fiscal year ended </em><em>December 31, 2020</em><em>, as filed with the SEC on </em><em>March 22, 2021</em><em>, or our Annual Report, this Report, the documents that we file as exhibits to this Report and the documents that we incorporate by reference into this Report, with the understanding that our future results may be materially different from what we currently expect. The forward-looking statements we make speak only as of the date on which they are made. We expressly disclaim any intent or obligation to update any forward-looking statements after the date hereof to conform such statements to actual results or to changes in our opinions or expectations. If we do update or correct any forward-looking statements, readers should not conclude that we will make additional updates or corrections.</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; TEXT-INDENT: 0.5in; text-align:justify;"><em>&#160; </em></p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">3</td></tr><tr style="height:15px"><td><p style='page-break-after: always'></p></td></tr><tr style="height:15px"><td><em><a href="#toc1">Table of Contents</a></em></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><span class="atag" style="display: inline" id="p1"><strong>PAR</strong><strong>T I -&#160;FINANCIAL INFORMATION</strong></span> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">&#160;</p><p style="font-size:10pt;font-family:times new roman;margin:0px"><span class="atag" style="display: inline" id="p1item1"><strong>ITEM 1. FINANCIAL STATEMENTS (UNAUDITED)</strong> </span></p><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;&#160; </p><table style="border-spacing:0;font-size:10pt;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:top;"><p style="MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Page</strong></p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="MARGIN: 0px; text-align:center;">&#160;</p></td><td><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="margin:0px 0px 0px 0in"><a href="#balancesheet">Condensed Consolidated Balance Sheets</a></p></td><td><p style="margin:0px">&#160;</p></td><td><p style="MARGIN: 0px 0px 0px 0in; text-align:right;">5</p></td><td><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="margin:0px 0px 0px 0in"><a href="#StatementsofOperations">Condensed Consolidated Statements of Operations and Comprehensive Loss</a></p></td><td><p style="margin:0px">&#160;</p></td><td><p style="MARGIN: 0px; text-align:right;">6</p></td><td><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="margin:0px 0px 0px 0in"><a href="#StockholdersEquity">Condensed Consolidated Statements of Stockholders&#8217; Equity</a></p></td><td><p style="margin:0px">&#160;</p></td><td><p style="MARGIN: 0px; text-align:right;">&#160;7</p></td><td><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="margin:0px 0px 0px 0in"><a href="#cashflow">Condensed Consolidated Statements of Cash Flows</a></p></td><td><p style="margin:0px">&#160;</p></td><td><p style="MARGIN: 0px 0px 0px 0in; text-align:right;">9</p></td><td><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="margin:0px 0px 0px 0in"><a href="#Notetofinancial">Notes to the Condensed Consolidated Financial Statements</a></p></td><td><p style="margin:0px">&#160;</p></td><td><p style="MARGIN: 0px 0px 0px 0in; text-align:right;">10</p></td><td><p style="margin:0px">&#160;</p></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160; </p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">4</td></tr><tr style="height:15px"><td><p style='page-break-after: always'></p></td></tr><tr style="height:15px"><td><em><a href="#toc1">Table of Contents</a></em></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><span class="atag" style="display: inline" id="balancesheet"><strong><span dir="ltr">VOL</span></strong><strong><span dir="ltr">ITIONRX LIMITED</span></strong></span></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><span dir="ltr">Cond</span><span dir="ltr">ensed Consolidated Balance Sheets</span></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><span dir="ltr">(Expressed in United States Dollars, except share numbers)</span></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">&#160;</p><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px; text-align:center;"><strong>June 30, </strong></p></td><td><p style="margin:0px"><strong>&#160;</strong></p></td><td><p style="margin:0px"><strong>&#160;</strong></p></td><td colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px; text-align:center;"><strong>December 31,</strong></p></td><td><p style="margin:0px"><strong>&#160;</strong></p></td></tr><tr style="height:15px"><td><p style="margin:0px"><strong>&#160;</strong></p></td><td><p style="margin:0px"><strong>&#160;</strong></p></td><td colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px; text-align:center;"><strong>2021</strong></p></td><td><p style="margin:0px"><strong>&#160;</strong></p></td><td><p style="margin:0px"><strong>&#160;</strong></p></td><td colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px; text-align:center;"><strong>2020</strong></p></td><td><p style="margin:0px"><strong>&#160;</strong></p></td></tr><tr style="height:15px"><td><p style="margin:0px"><strong>&#160;</strong></p></td><td><p style="margin:0px"><strong>&#160;</strong></p></td><td style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="margin:0px"><strong>$&#160;</strong></p></td><td style="PADDING-BOTTOM: 1px;"><p style="margin:0px"><strong>&#160;</strong></p></td><td><p style="margin:0px"><strong>&#160;</strong></p></td><td style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><strong>&#160;$</strong></td><td style="PADDING-BOTTOM: 1px;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px"><td style="vertical-align:bottom;"><p style="margin:0px"><strong>ASSETS</strong></p></td><td><p style="margin:0px">&#160;</p></td><td colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px; text-align:center;">(UNAUDITED)</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td colspan="2" style="width:9%;"></td><td><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td colspan="2"><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td colspan="2"><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px"><span style="text-decoration:underline">Current Assets</span></p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td colspan="2" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td colspan="2" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px">Cash and cash equivalents</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_522" contextRef="AsOf2021-06-30" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:numdotdecimal" decimals="0" unitRef="USD">27,913,169</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_523" contextRef="AsOf2020-12-31" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:numdotdecimal" decimals="0" unitRef="USD">19,444,737</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px">Accounts receivable</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_524" contextRef="AsOf2021-06-30" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">15,832</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_525" contextRef="AsOf2020-12-31" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,118</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px">Prepaid expenses</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_526" contextRef="AsOf2021-06-30" name="us-gaap:PrepaidExpenseCurrent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">935,498</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_527" contextRef="AsOf2020-12-31" name="us-gaap:PrepaidExpenseCurrent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">303,178</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px">Other current assets</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_528" contextRef="AsOf2021-06-30" name="us-gaap:OtherAssetsCurrent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">527,827</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_529" contextRef="AsOf2020-12-31" name="us-gaap:OtherAssetsCurrent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">576,660</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px">Total Current Assets</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_530" contextRef="AsOf2021-06-30" name="us-gaap:AssetsCurrent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">29,392,326</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_531" contextRef="AsOf2020-12-31" name="us-gaap:AssetsCurrent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">20,331,693</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px">Property and equipment, net</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_532" contextRef="AsOf2021-06-30" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,266,646</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_533" contextRef="AsOf2020-12-31" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,171,134</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px">Operating lease right-of-use assets</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_534" contextRef="AsOf2021-06-30" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:numdotdecimal" decimals="0" unitRef="USD">318,393</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_535" contextRef="AsOf2020-12-31" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:numdotdecimal" decimals="0" unitRef="USD">326,085</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px">Intangible assets, net</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_536" contextRef="AsOf2021-06-30" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:numdotdecimal" decimals="0" unitRef="USD">266,586</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_537" contextRef="AsOf2020-12-31" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:numdotdecimal" decimals="0" unitRef="USD">321,641</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px">Total Assets</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_538" contextRef="AsOf2021-06-30" name="us-gaap:Assets" format="ixt:numdotdecimal" decimals="0" unitRef="USD">35,243,951</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_539" contextRef="AsOf2020-12-31" name="us-gaap:Assets" format="ixt:numdotdecimal" decimals="0" unitRef="USD">26,150,553</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px"><strong>LIABILITIES AND STOCKHOLDERS' EQUITY</strong></p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td colspan="7" style="width:1%;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px"><span style="text-decoration:underline">Current Liabilities</span></p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px">Accounts payable</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_542" contextRef="AsOf2021-06-30" name="us-gaap:AccountsPayableCurrent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,083,214</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_543" contextRef="AsOf2020-12-31" name="us-gaap:AccountsPayableCurrent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,539,547</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px">Accrued liabilities</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_544" contextRef="AsOf2021-06-30" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,152,019</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_545" contextRef="AsOf2020-12-31" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,491,740</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px">Management and directors' fees payable</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_546" contextRef="AsOf2021-06-30" name="us-gaap:ManagementFeePayable" format="ixt:numdotdecimal" decimals="0" unitRef="USD">91,695</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_547" contextRef="AsOf2020-12-31" name="us-gaap:ManagementFeePayable" format="ixt:numdotdecimal" decimals="0" unitRef="USD">55,174</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px">Current portion of long-term debt</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_548" contextRef="AsOf2021-06-30" name="us-gaap:LongTermDebtCurrent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">822,369</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_549" contextRef="AsOf2020-12-31" name="us-gaap:LongTermDebtCurrent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">841,319</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px">Current portion of finance lease liabilities</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_550" contextRef="AsOf2021-06-30" name="us-gaap:FinanceLeaseLiabilityCurrent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">55,335</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_551" contextRef="AsOf2020-12-31" name="us-gaap:FinanceLeaseLiabilityCurrent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">59,930</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px">Current portion of operating lease liabilities</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_552" contextRef="AsOf2021-06-30" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">157,911</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_553" contextRef="AsOf2020-12-31" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">179,624</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px">Current portion of grant repayable</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_554" contextRef="AsOf2021-06-30" name="vnrx:CurrentPortionOfGrantRepayable" format="ixt:numdotdecimal" decimals="0" unitRef="USD">35,554</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_555" contextRef="AsOf2020-12-31" name="vnrx:CurrentPortionOfGrantRepayable" format="ixt:numdotdecimal" decimals="0" unitRef="USD">69,218</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px">Total Current Liabilities</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_556" contextRef="AsOf2021-06-30" name="us-gaap:LiabilitiesCurrent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,398,097</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_557" contextRef="AsOf2020-12-31" name="us-gaap:LiabilitiesCurrent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,236,552</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px">Long-term debt, net of current portion</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_558" contextRef="AsOf2021-06-30" name="us-gaap:LongTermDebtNoncurrent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,219,748</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_559" contextRef="AsOf2020-12-31" name="us-gaap:LongTermDebtNoncurrent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,606,885</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px">Finance lease liabilities, net of current portion</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_560" contextRef="AsOf2021-06-30" name="us-gaap:FinanceLeaseLiabilityNoncurrent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">557,338</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_561" contextRef="AsOf2020-12-31" name="us-gaap:FinanceLeaseLiabilityNoncurrent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">601,967</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px">Operating lease liabilities, net of current portion</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_562" contextRef="AsOf2021-06-30" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">166,085</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_563" contextRef="AsOf2020-12-31" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">151,828</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px">Grant repayable, net of current portion</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_564" contextRef="AsOf2021-06-30" name="vnrx:GrantRepayableNetOfCurrentPortion" format="ixt:numdotdecimal" decimals="0" unitRef="USD">273,138</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_565" contextRef="AsOf2020-12-31" name="vnrx:GrantRepayableNetOfCurrentPortion" format="ixt:numdotdecimal" decimals="0" unitRef="USD">259,603</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px">Total Liabilities</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_566" contextRef="AsOf2021-06-30" name="us-gaap:Liabilities" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,614,406</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_567" contextRef="AsOf2020-12-31" name="us-gaap:Liabilities" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,856,835</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px"><strong>STOCKHOLDERS' EQUITY</strong></p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 15px">Common Stock</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 15px;text-indent:15px">Authorized: <ix:nonFraction id="fid_589" contextRef="AsOf2021-06-30" name="us-gaap:CommonStockSharesAuthorized" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">100,000,000</ix:nonFraction> shares of common stock, at $<ix:nonFraction id="fid_591" contextRef="AsOf2021-06-30" name="us-gaap:CommonStockParOrStatedValuePerShare" decimals="INF" unitRef="USDPShares">0.001</ix:nonFraction> par value</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 15px;text-indent:15px">Issued and outstanding: <ix:nonFraction id="fid_593" contextRef="AsOf2021-06-30" name="us-gaap:CommonStockSharesIssued" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">53,144,082</ix:nonFraction> shares and <ix:nonFraction id="fid_592" contextRef="AsOf2020-12-31" name="us-gaap:CommonStockSharesIssued" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">48,607,017</ix:nonFraction> shares, respectively</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_571" contextRef="AsOf2021-06-30" name="us-gaap:CommonStockValue" format="ixt:numdotdecimal" decimals="0" unitRef="USD">53,144</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_572" contextRef="AsOf2020-12-31" name="us-gaap:CommonStockValue" format="ixt:numdotdecimal" decimals="0" unitRef="USD">48,607</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 15px">Additional paid-in capital</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_573" contextRef="AsOf2021-06-30" name="us-gaap:AdditionalPaidInCapital" format="ixt:numdotdecimal" decimals="0" unitRef="USD">148,468,001</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_574" contextRef="AsOf2020-12-31" name="us-gaap:AdditionalPaidInCapital" format="ixt:numdotdecimal" decimals="0" unitRef="USD">126,526,239</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 15px">Accumulated other comprehensive income (loss)</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_575" contextRef="AsOf2021-06-30" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:numdotdecimal" decimals="0" unitRef="USD">29,607</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_576" contextRef="AsOf2020-12-31" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">59,978</ix:nonFraction>)</td><td style="width:1%;"></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 15px">Accumulated deficit</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_577" contextRef="AsOf2021-06-30" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">121,817,065</ix:nonFraction>)</td><td style="PADDING-BOTTOM: 1px;width:1%;"></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_578" contextRef="AsOf2020-12-31" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">110,173,971</ix:nonFraction>)</td><td style="PADDING-BOTTOM: 1px;width:1%;"></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px">Total VolitionRx Limited Stockholders' Equity </p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_579" contextRef="AsOf2021-06-30" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:numdotdecimal" decimals="0" unitRef="USD">26,733,687</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_580" contextRef="AsOf2020-12-31" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:numdotdecimal" decimals="0" unitRef="USD">16,340,897</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 15px">Non-controlling interest </p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_581" contextRef="AsOf2021-06-30" name="us-gaap:NoncontrollingInterestInVariableInterestEntity" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">104,142</ix:nonFraction>)</td><td style="PADDING-BOTTOM: 1px;width:1%;"></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_582" contextRef="AsOf2020-12-31" name="us-gaap:NoncontrollingInterestInVariableInterestEntity" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">47,179</ix:nonFraction>)</td><td style="PADDING-BOTTOM: 1px;width:1%;"></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px">Total Stockholders' Equity</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_583" contextRef="AsOf2021-06-30" name="us-gaap:StockholdersEquity" format="ixt:numdotdecimal" decimals="0" unitRef="USD">26,629,545</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_584" contextRef="AsOf2020-12-31" name="us-gaap:StockholdersEquity" format="ixt:numdotdecimal" decimals="0" unitRef="USD">16,293,718</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px">Total Liabilities and Stockholders' Equity</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_585" contextRef="AsOf2021-06-30" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:numdotdecimal" decimals="0" unitRef="USD">35,243,951</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_586" contextRef="AsOf2020-12-31" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:numdotdecimal" decimals="0" unitRef="USD">26,150,553</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;"><p style="margin:0px">&#160;</p></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">(The accompanying notes are an integral part of these condensed consolidated financial statements)&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">5</td></tr><tr style="height:15px"><td><p style='page-break-after: always'></p></td></tr><tr style="height:15px"><td><em><a href="#toc1">Table of Contents</a></em></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong><span class="atag" style="display: inline" id="StatementsofOperations">VOLITIONRX LIMITED</span></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) <br />(Expressed in United States Dollars, except share numbers)</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">&#160;</p><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td><p style="margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="6"><p style="MARGIN: 0px; text-align:center;"><strong>Three Months Ended June 30,</strong></p></td><td style="white-space: nowrap;"><p style="MARGIN: 0px; text-align:center;">&#160;</p></td><td style="white-space: nowrap;"><p style="MARGIN: 0px; text-align:center;">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="6"><p style="MARGIN: 0px; text-align:center;"><strong>Six Months Ended June 30,</strong></p></td><td style="white-space: nowrap;"><p style="MARGIN: 0px; text-align:center;">&#160;</p></td></tr><tr style="height:15px"><td><p style="MARGIN: 0px; text-align:center;">&#160;</p></td><td style="white-space: nowrap;"><p style="MARGIN: 0px; text-align:center;">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px; text-align:center;"><strong>2021</strong></p></td><td style="white-space: nowrap;"><p style="MARGIN: 0px; text-align:center;">&#160;</p></td><td style="white-space: nowrap;"><p style="MARGIN: 0px; text-align:center;">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px; text-align:center;"><strong>2020</strong></p></td><td style="white-space: nowrap;"><p style="MARGIN: 0px; text-align:center;">&#160;</p></td><td style="white-space: nowrap;"><p style="MARGIN: 0px; text-align:center;">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px; text-align:center;"><strong>2021</strong></p></td><td style="white-space: nowrap;"><p style="MARGIN: 0px; text-align:center;">&#160;</p></td><td style="white-space: nowrap;"><p style="MARGIN: 0px; text-align:center;">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px; text-align:center;"><strong>2020</strong></p></td><td style="white-space: nowrap;"><p style="MARGIN: 0px; text-align:center;">&#160;</p></td></tr><tr style="height:15px"><td><p style="MARGIN: 0px; text-align:center;">&#160;</p></td><td style="white-space: nowrap;"><p style="MARGIN: 0px; text-align:center;">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="MARGIN: 0px; text-align:center;"><strong>$</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="MARGIN: 0px; text-align:center;"><strong>$</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="MARGIN: 0px; text-align:center;"><strong>$</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="MARGIN: 0px; text-align:center;"><strong>$</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px"><td style="vertical-align:top;"><p style="margin:0px"><strong>Revenues</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 15px">Royalty</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_597" contextRef="From2021-04-01to2021-06-30" name="vnrx:Royalty" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_598" contextRef="From2020-04-01to2020-06-30" name="vnrx:Royalty" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,872</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_599" contextRef="From2021-01-01to2021-06-30" name="vnrx:Royalty" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_600" contextRef="From2020-01-01to2020-06-30" name="vnrx:Royalty" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,112</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 15px">Product</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_601" contextRef="From2021-04-01to2021-06-30" name="vnrx:Product" format="ixt:numdotdecimal" decimals="0" unitRef="USD">24,782</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_602" contextRef="From2020-04-01to2020-06-30" name="vnrx:Product" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,322</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_603" contextRef="From2021-01-01to2021-06-30" name="vnrx:Product" format="ixt:numdotdecimal" decimals="0" unitRef="USD">50,312</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_604" contextRef="From2020-01-01to2020-06-30" name="vnrx:Product" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,626</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px"><strong>Total Revenues</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_605" contextRef="From2021-04-01to2021-06-30" name="us-gaap:Revenues" format="ixt:numdotdecimal" decimals="0" unitRef="USD">24,782</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_606" contextRef="From2020-04-01to2020-06-30" name="us-gaap:Revenues" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,194</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_607" contextRef="From2021-01-01to2021-06-30" name="us-gaap:Revenues" format="ixt:numdotdecimal" decimals="0" unitRef="USD">50,312</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_608" contextRef="From2020-01-01to2020-06-30" name="us-gaap:Revenues" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,738</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px"><strong>Operating Expenses</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 15px">Research and development</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_610" contextRef="From2021-04-01to2021-06-30" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,649,469</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_611" contextRef="From2020-04-01to2020-06-30" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,492,845</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_612" contextRef="From2021-01-01to2021-06-30" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,522,547</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_613" contextRef="From2020-01-01to2020-06-30" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,387,811</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 15px">General and administrative</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_614" contextRef="From2021-04-01to2021-06-30" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,816,599</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_615" contextRef="From2020-04-01to2020-06-30" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,508,836</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_616" contextRef="From2021-01-01to2021-06-30" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,626,759</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_617" contextRef="From2020-01-01to2020-06-30" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,212,358</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 15px">Sales and marketing</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_618" contextRef="From2021-04-01to2021-06-30" name="us-gaap:SellingAndMarketingExpense" format="ixt:numdotdecimal" decimals="0" unitRef="USD">459,371</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_619" contextRef="From2020-04-01to2020-06-30" name="us-gaap:SellingAndMarketingExpense" format="ixt:numdotdecimal" decimals="0" unitRef="USD">215,891</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_620" contextRef="From2021-01-01to2021-06-30" name="us-gaap:SellingAndMarketingExpense" format="ixt:numdotdecimal" decimals="0" unitRef="USD">886,772</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_621" contextRef="From2020-01-01to2020-06-30" name="us-gaap:SellingAndMarketingExpense" format="ixt:numdotdecimal" decimals="0" unitRef="USD">489,845</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px"><strong>Total Operating Expenses</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: #000000 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_622" contextRef="From2021-04-01to2021-06-30" name="us-gaap:OperatingExpenses" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,925,439</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: #000000 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_623" contextRef="From2020-04-01to2020-06-30" name="us-gaap:OperatingExpenses" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,217,572</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: #000000 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_624" contextRef="From2021-01-01to2021-06-30" name="us-gaap:OperatingExpenses" format="ixt:numdotdecimal" decimals="0" unitRef="USD">12,036,078</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: #000000 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_625" contextRef="From2020-01-01to2020-06-30" name="us-gaap:OperatingExpenses" format="ixt:numdotdecimal" decimals="0" unitRef="USD">11,090,014</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px"><strong>Operating Loss</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_626" contextRef="From2021-04-01to2021-06-30" name="us-gaap:OperatingIncomeLoss" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">5,900,657</ix:nonFraction>)</td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_627" contextRef="From2020-04-01to2020-06-30" name="us-gaap:OperatingIncomeLoss" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">5,212,378</ix:nonFraction>)</td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_628" contextRef="From2021-01-01to2021-06-30" name="us-gaap:OperatingIncomeLoss" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">11,985,766</ix:nonFraction>)</td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_629" contextRef="From2020-01-01to2020-06-30" name="us-gaap:OperatingIncomeLoss" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">11,084,276</ix:nonFraction>)</td><td style="width:1%;white-space: nowrap;"></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px"><strong>Other Income (Expenses)</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 15px">Grant income</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_631" contextRef="From2021-04-01to2021-06-30" name="vnrx:GrantIncome" format="ixt:numdotdecimal" decimals="0" unitRef="USD">391,532</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_632" contextRef="From2020-04-01to2020-06-30" name="vnrx:GrantIncome" format="ixt:numdotdecimal" decimals="0" unitRef="USD">90,946</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_633" contextRef="From2021-01-01to2021-06-30" name="vnrx:GrantIncome" format="ixt:numdotdecimal" decimals="0" unitRef="USD">391,532</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_634" contextRef="From2020-01-01to2020-06-30" name="vnrx:GrantIncome" format="ixt:numdotdecimal" decimals="0" unitRef="USD">98,870</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 15px">(Loss) / Gain on disposal of fixed assets</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_635" contextRef="From2021-04-01to2021-06-30" name="us-gaap:GainsLossesOnSalesOfAssets" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">26,166</ix:nonFraction>)</td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_636" contextRef="From2020-04-01to2020-06-30" name="us-gaap:GainsLossesOnSalesOfAssets" format="ixt:numdotdecimal" decimals="0" unitRef="USD">93,202</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_637" contextRef="From2021-01-01to2021-06-30" name="us-gaap:GainsLossesOnSalesOfAssets" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">26,167</ix:nonFraction>)</td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_638" contextRef="From2020-01-01to2020-06-30" name="us-gaap:GainsLossesOnSalesOfAssets" format="ixt:numdotdecimal" decimals="0" unitRef="USD">93,202</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 15px">Interest income</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_639" contextRef="From2021-04-01to2021-06-30" name="us-gaap:InterestIncomeOther" format="ixt:numdotdecimal" decimals="0" unitRef="USD">492</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_640" contextRef="From2020-04-01to2020-06-30" name="us-gaap:InterestIncomeOther" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,741</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_641" contextRef="From2021-01-01to2021-06-30" name="us-gaap:InterestIncomeOther" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,213</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_642" contextRef="From2020-01-01to2020-06-30" name="us-gaap:InterestIncomeOther" format="ixt:numdotdecimal" decimals="0" unitRef="USD">46,155</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 15px">Interest expense</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_643" contextRef="From2021-04-01to2021-06-30" name="us-gaap:InterestExpense" format="ixt:numdotdecimal" decimals="0" unitRef="USD">39,688</ix:nonFraction>)</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_644" contextRef="From2020-04-01to2020-06-30" name="us-gaap:InterestExpense" format="ixt:numdotdecimal" decimals="0" unitRef="USD">22,604</ix:nonFraction>)</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_645" contextRef="From2021-01-01to2021-06-30" name="us-gaap:InterestExpense" format="ixt:numdotdecimal" decimals="0" unitRef="USD">81,869</ix:nonFraction>)</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_646" contextRef="From2020-01-01to2020-06-30" name="us-gaap:InterestExpense" format="ixt:numdotdecimal" decimals="0" unitRef="USD">56,383</ix:nonFraction>)</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px"><strong>Total Other Income (Expenses)</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: #000000 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_647" contextRef="From2021-04-01to2021-06-30" name="us-gaap:NonoperatingIncomeExpense" format="ixt:numdotdecimal" decimals="0" unitRef="USD">326,170</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: #000000 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_648" contextRef="From2020-04-01to2020-06-30" name="us-gaap:NonoperatingIncomeExpense" format="ixt:numdotdecimal" decimals="0" unitRef="USD">169,285</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: #000000 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_649" contextRef="From2021-01-01to2021-06-30" name="us-gaap:NonoperatingIncomeExpense" format="ixt:numdotdecimal" decimals="0" unitRef="USD">285,709</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: #000000 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_650" contextRef="From2020-01-01to2020-06-30" name="us-gaap:NonoperatingIncomeExpense" format="ixt:numdotdecimal" decimals="0" unitRef="USD">181,844</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px"><strong>Net Loss</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_651" contextRef="From2021-04-01to2021-06-30" name="us-gaap:NetIncomeLoss" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">5,574,487</ix:nonFraction>)</td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_652" contextRef="From2020-04-01to2020-06-30" name="us-gaap:NetIncomeLoss" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">5,043,093</ix:nonFraction>)</td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_653" contextRef="From2021-01-01to2021-06-30" name="us-gaap:NetIncomeLoss" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">11,700,057</ix:nonFraction>)</td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_654" contextRef="From2020-01-01to2020-06-30" name="us-gaap:NetIncomeLoss" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">10,902,432</ix:nonFraction>)</td><td style="width:1%;white-space: nowrap;"></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px"><strong>Net Loss attributable to Non-Controlling Interest</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: #000000 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_655" contextRef="From2021-04-01to2021-06-30" name="us-gaap:IncomeLossIncludingPortionAttributableToNoncontrollingInterest" format="ixt:numdotdecimal" decimals="0" unitRef="USD">47,539</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: #000000 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_656" contextRef="From2020-04-01to2020-06-30" name="us-gaap:IncomeLossIncludingPortionAttributableToNoncontrollingInterest" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,779</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: #000000 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_657" contextRef="From2021-01-01to2021-06-30" name="us-gaap:IncomeLossIncludingPortionAttributableToNoncontrollingInterest" format="ixt:numdotdecimal" decimals="0" unitRef="USD">56,963</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: #000000 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_658" contextRef="From2020-01-01to2020-06-30" name="us-gaap:IncomeLossIncludingPortionAttributableToNoncontrollingInterest" format="ixt:numdotdecimal" decimals="0" unitRef="USD">15,346</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px"><strong>Net Loss attributable to VolitionRx Limited Stockholders</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_659" contextRef="From2021-04-01to2021-06-30" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">5,526,948</ix:nonFraction>)</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_660" contextRef="From2020-04-01to2020-06-30" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">5,037,314</ix:nonFraction>)</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_661" contextRef="From2021-01-01to2021-06-30" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">11,643,094</ix:nonFraction>)</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_662" contextRef="From2020-01-01to2020-06-30" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">10,887,086</ix:nonFraction>)</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px"><strong>Other Comprehensive Income (Loss)</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 15px">Foreign currency translation adjustments</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_664" contextRef="From2021-04-01to2021-06-30" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">44,548</ix:nonFraction>)</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_665" contextRef="From2020-04-01to2020-06-30" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">74,320</ix:nonFraction>)</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_666" contextRef="From2021-01-01to2021-06-30" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">89,585</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_667" contextRef="From2020-01-01to2020-06-30" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">299,606</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px"><strong>Net Comprehensive Loss</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: #000000 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_668" contextRef="From2021-04-01to2021-06-30" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">5,619,035</ix:nonFraction>)</td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: #000000 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_669" contextRef="From2020-04-01to2020-06-30" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">5,117,413</ix:nonFraction>)</td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: #000000 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_670" contextRef="From2021-01-01to2021-06-30" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">11,610,472</ix:nonFraction>)</td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: #000000 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_671" contextRef="From2020-01-01to2020-06-30" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">10,602,826</ix:nonFraction>)</td><td style="width:1%;white-space: nowrap;"></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px"><strong>Net Loss Per Share - Basic and Diluted attributable to VolitionRx Limited </strong></p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: #000000 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_672" contextRef="From2021-04-01to2021-06-30" name="us-gaap:EarningsPerShareBasicAndDiluted" decimals="INF" unitRef="USDPShares" sign="-">0.10</ix:nonFraction>)</td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: #000000 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_673" contextRef="From2020-04-01to2020-06-30" name="us-gaap:EarningsPerShareBasicAndDiluted" decimals="INF" unitRef="USDPShares" sign="-">0.12</ix:nonFraction>)</td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: #000000 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_674" contextRef="From2021-01-01to2021-06-30" name="us-gaap:EarningsPerShareBasicAndDiluted" decimals="INF" unitRef="USDPShares" sign="-">0.22</ix:nonFraction>)</td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: #000000 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_675" contextRef="From2020-01-01to2020-06-30" name="us-gaap:EarningsPerShareBasicAndDiluted" decimals="INF" unitRef="USDPShares" sign="-">0.26</ix:nonFraction>)</td><td style="width:1%;white-space: nowrap;"></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px"><strong>Weighted Average Shares Outstanding</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 15px"><strong>- Basic and Diluted</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_677" contextRef="From2021-04-01to2021-06-30" name="us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">52,947,173</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_678" contextRef="From2020-04-01to2020-06-30" name="us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">43,414,318</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_679" contextRef="From2021-01-01to2021-06-30" name="us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">51,943,534</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_680" contextRef="From2020-01-01to2020-06-30" name="us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">42,312,172</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">(The accompanying notes are an integral part of these condensed consolidated financial statements) </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">&#160; </p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">6</td></tr><tr style="height:15px"><td><p style='page-break-after: always'></p></td></tr><tr style="height:15px"><td><em><a href="#toc1">Table of Contents</a></em></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><span class="atag" style="display: inline" id="StockholdersEquity"><strong>VOL</strong><strong>ITIONRX LIMITED</strong></span></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Condensed Consolidated Statements of Stockholders' Equity (Unaudited)</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">(Expressed in United States Dollars, except share numbers)</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td colspan="2" style="width:6%;"><p style="MARGIN: 0px; text-align:center;">&#160;</p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td colspan="2" style="width:6%;"><p style="MARGIN: 0px; text-align:center;">&#160;</p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td colspan="2" style="width:6%;"><p style="MARGIN: 0px; text-align:center;">&#160;</p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td colspan="2" style="width:6%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px; text-align:center;"><strong>Accumulated </strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td colspan="2" style="width:6%;"><p style="MARGIN: 0px; text-align:center;">&#160;</p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td colspan="2" style="width:6%;"><p style="MARGIN: 0px; text-align:center;">&#160;</p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td colspan="2" style="width:6%;"><p style="MARGIN: 0px; text-align:center;">&#160;</p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td></tr><tr style="height:15px"><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td colspan="2" style="width:6%;"><p style="MARGIN: 0px; text-align:center;">&#160;</p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td colspan="2" style="width:6%;"><p style="MARGIN: 0px; text-align:center;">&#160;</p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td colspan="2" style="width:6%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px; text-align:center;"><strong>Additional </strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td colspan="2" style="width:6%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px; text-align:center;"><strong>Other </strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td colspan="2" style="width:6%;"><p style="MARGIN: 0px; text-align:center;">&#160;</p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td colspan="2" style="width:6%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px; text-align:center;"><strong>Non</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td colspan="2" style="width:6%;"><p style="MARGIN: 0px; text-align:center;">&#160;</p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td></tr><tr style="height:15px"><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:center;" colspan="6"><p style="MARGIN: 0px; text-align:center;"><strong>Common Stock</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td colspan="2" style="width:6%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px; text-align:center;"><strong>Paid-in </strong></p></td><td style="PADDING-BOTTOM: 1px;"><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td colspan="2" style="width:6%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px; text-align:center;"><strong>Comprehensive</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td colspan="2" style="width:6%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px; text-align:center;"><strong>Accumulated</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td colspan="2" style="width:6%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px; text-align:center;"><strong>Controlling </strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td colspan="2" style="width:6%;"><p style="MARGIN: 0px; text-align:center;">&#160;</p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td></tr><tr style="height:15px"><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td colspan="2" style="width:6%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px; text-align:center;"><strong>Shares</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td colspan="2" style="width:6%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px; text-align:center;"><strong>Amount </strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td colspan="2" style="width:6%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px; text-align:center;"><strong>Capital</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td colspan="2" style="width:6%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px; text-align:center;"><strong>Income (Loss)</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td colspan="2" style="width:6%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px; text-align:center;"><strong>Deficit</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td colspan="2" style="width:6%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px; text-align:center;"><strong>Interest</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td colspan="2" style="width:6%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px; text-align:center;"><strong>Total</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td></tr><tr style="height:15px"><td><p style="MARGIN: 0px; text-align:center;">&#160;</p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:center;" colspan="2"><p style="MARGIN: 0px; text-align:center;"><strong>#</strong></p></td><td style="PADDING-BOTTOM: 1px;"><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:center;" colspan="2"><p style="MARGIN: 0px; text-align:center;"><strong>$</strong></p></td><td style="PADDING-BOTTOM: 1px;"><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:center;" colspan="2"><p style="MARGIN: 0px; text-align:center;"><strong>$&#160;</strong></p></td><td style="PADDING-BOTTOM: 1px;"><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:center;" colspan="2"><p style="MARGIN: 0px; text-align:center;"><strong>$</strong></p></td><td style="PADDING-BOTTOM: 1px;"><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:center;" colspan="2"><p style="MARGIN: 0px; text-align:center;"><strong>&#160;$</strong></p></td><td style="PADDING-BOTTOM: 1px;"><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:center;" colspan="2"><p style="MARGIN: 0px; text-align:center;"><strong>$</strong></p></td><td style="PADDING-BOTTOM: 1px;"><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td><p style="MARGIN: 0px; text-align:center;">&#160;</p></td><td style="BORDER-BOTTOM: #000000 1px solid;" colspan="2"><p style="MARGIN: 0px; text-align:center;"><strong>$</strong></p></td><td><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px">Balance, December 31, 2020</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_681" contextRef="AsOf2020-12-31_us-gaap_CommonStockMember" name="us-gaap:SharesIssued" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">48,607,017</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_682" contextRef="AsOf2020-12-31_us-gaap_CommonStockMember" name="us-gaap:StockholdersEquity" format="ixt:numdotdecimal" decimals="0" unitRef="USD">48,607</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_683" contextRef="AsOf2020-12-31_us-gaap_AdditionalPaidInCapitalMember" name="us-gaap:StockholdersEquity" format="ixt:numdotdecimal" decimals="0" unitRef="USD">126,526,239</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_684" contextRef="AsOf2020-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" name="us-gaap:StockholdersEquity" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">59,978</ix:nonFraction>)</td><td style="PADDING-BOTTOM: 3px;width:1%;"></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_685" contextRef="AsOf2020-12-31_us-gaap_RetainedEarningsMember" name="us-gaap:StockholdersEquity" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">110,173,971</ix:nonFraction>)</td><td style="PADDING-BOTTOM: 3px;width:1%;"></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_686" contextRef="AsOf2020-12-31_vnrx_NonControllingInterestMember" name="us-gaap:StockholdersEquity" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">47,179</ix:nonFraction>)</td><td style="PADDING-BOTTOM: 3px;width:1%;"></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_687" contextRef="AsOf2020-12-31" name="us-gaap:StockholdersEquity" format="ixt:numdotdecimal" decimals="0" unitRef="USD">16,293,718</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px">Common stock issued for cash</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_688" contextRef="From2021-01-01to2021-03-31_us-gaap_CommonStockMember" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">4,183,533</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_689" contextRef="From2021-01-01to2021-03-31_us-gaap_CommonStockMember" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,184</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_690" contextRef="From2021-01-01to2021-03-31_us-gaap_AdditionalPaidInCapitalMember" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:numdotdecimal" decimals="0" unitRef="USD">20,324,744</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_691" contextRef="From2021-01-01to2021-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_692" contextRef="From2021-01-01to2021-03-31_us-gaap_RetainedEarningsMember" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_693" contextRef="From2021-01-01to2021-03-31_vnrx_NonControllingInterestMember" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_694" contextRef="From2021-01-01to2021-03-31" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:numdotdecimal" decimals="0" unitRef="USD">20,328,928</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px">Common stock issued for cashless exercise of stock options and settlement of RSUs</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_695" contextRef="From2021-01-01to2021-03-31_us-gaap_CommonStockMember" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">80,451</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_696" contextRef="From2021-01-01to2021-03-31_us-gaap_CommonStockMember" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:numdotdecimal" decimals="0" unitRef="USD">80</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_697" contextRef="From2021-01-01to2021-03-31_us-gaap_AdditionalPaidInCapitalMember" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">80</ix:nonFraction>)</td><td style="width:1%;"></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_698" contextRef="From2021-01-01to2021-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_699" contextRef="From2021-01-01to2021-03-31_us-gaap_RetainedEarningsMember" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_700" contextRef="From2021-01-01to2021-03-31_vnrx_NonControllingInterestMember" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_701" contextRef="From2021-01-01to2021-03-31" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px">Stock-based compensation</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_702" contextRef="From2021-01-01to2021-03-31_us-gaap_CommonStockMember" name="vnrx:StockBasedCompensation" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_703" contextRef="From2021-01-01to2021-03-31_us-gaap_AdditionalPaidInCapitalMember" name="vnrx:StockBasedCompensation" format="ixt:numdotdecimal" decimals="0" unitRef="USD">555,342</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_704" contextRef="From2021-01-01to2021-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" name="vnrx:StockBasedCompensation" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_705" contextRef="From2021-01-01to2021-03-31_us-gaap_RetainedEarningsMember" name="vnrx:StockBasedCompensation" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_706" contextRef="From2021-01-01to2021-03-31_vnrx_NonControllingInterestMember" name="vnrx:StockBasedCompensation" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_707" contextRef="From2021-01-01to2021-03-31" name="vnrx:StockBasedCompensation" format="ixt:numdotdecimal" decimals="0" unitRef="USD">555,342</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px">Tax withholdings paid related to stock-based compensation</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_708" contextRef="From2021-01-01to2021-03-31_us-gaap_CommonStockMember" name="vnrx:TaxWithholdingsPaidRelatedToStockBasedCompensation" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_709" contextRef="From2021-01-01to2021-03-31_us-gaap_AdditionalPaidInCapitalMember" name="vnrx:TaxWithholdingsPaidRelatedToStockBasedCompensation" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">23,758</ix:nonFraction>)</td><td style="width:1%;"></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_710" contextRef="From2021-01-01to2021-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" name="vnrx:TaxWithholdingsPaidRelatedToStockBasedCompensation" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_711" contextRef="From2021-01-01to2021-03-31_us-gaap_RetainedEarningsMember" name="vnrx:TaxWithholdingsPaidRelatedToStockBasedCompensation" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_712" contextRef="From2021-01-01to2021-03-31_vnrx_NonControllingInterestMember" name="vnrx:TaxWithholdingsPaidRelatedToStockBasedCompensation" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_713" contextRef="From2021-01-01to2021-03-31" name="vnrx:TaxWithholdingsPaidRelatedToStockBasedCompensation" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">23,758</ix:nonFraction>)</td><td style="width:1%;"></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px">Foreign currency translation</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_714" contextRef="From2021-01-01to2021-03-31_us-gaap_CommonStockMember" name="vnrx:ForeignCurrencyTranslation" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_715" contextRef="From2021-01-01to2021-03-31_us-gaap_AdditionalPaidInCapitalMember" name="vnrx:ForeignCurrencyTranslation" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_716" contextRef="From2021-01-01to2021-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" name="vnrx:ForeignCurrencyTranslation" format="ixt:numdotdecimal" decimals="0" unitRef="USD">134,133</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_717" contextRef="From2021-01-01to2021-03-31_us-gaap_RetainedEarningsMember" name="vnrx:ForeignCurrencyTranslation" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_718" contextRef="From2021-01-01to2021-03-31_vnrx_NonControllingInterestMember" name="vnrx:ForeignCurrencyTranslation" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_719" contextRef="From2021-01-01to2021-03-31" name="vnrx:ForeignCurrencyTranslation" format="ixt:numdotdecimal" decimals="0" unitRef="USD">134,133</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px">Net loss for the period</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_720" contextRef="From2021-01-01to2021-03-31_us-gaap_CommonStockMember" name="us-gaap:ProfitLoss" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_721" contextRef="From2021-01-01to2021-03-31_us-gaap_AdditionalPaidInCapitalMember" name="us-gaap:ProfitLoss" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_722" contextRef="From2021-01-01to2021-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" name="us-gaap:ProfitLoss" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_723" contextRef="From2021-01-01to2021-03-31_us-gaap_RetainedEarningsMember" name="us-gaap:ProfitLoss" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">6,116,146</ix:nonFraction>)</td><td style="PADDING-BOTTOM: 1px;width:1%;"></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_724" contextRef="From2021-01-01to2021-03-31_vnrx_NonControllingInterestMember" name="us-gaap:ProfitLoss" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">9,424</ix:nonFraction>)</td><td style="PADDING-BOTTOM: 1px;width:1%;"></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_725" contextRef="From2021-01-01to2021-03-31" name="us-gaap:ProfitLoss" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">6,125,570</ix:nonFraction>)</td><td style="PADDING-BOTTOM: 1px;width:1%;"></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px">Balance, March 31, 2021</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_726" contextRef="AsOf2021-03-31_us-gaap_CommonStockMember" name="us-gaap:SharesIssued" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">52,871,001</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_727" contextRef="AsOf2021-03-31_us-gaap_CommonStockMember" name="us-gaap:StockholdersEquity" format="ixt:numdotdecimal" decimals="0" unitRef="USD">52,871</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_728" contextRef="AsOf2021-03-31_us-gaap_AdditionalPaidInCapitalMember" name="us-gaap:StockholdersEquity" format="ixt:numdotdecimal" decimals="0" unitRef="USD">147,382,487</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_729" contextRef="AsOf2021-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" name="us-gaap:StockholdersEquity" format="ixt:numdotdecimal" decimals="0" unitRef="USD">74,155</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_730" contextRef="AsOf2021-03-31_us-gaap_RetainedEarningsMember" name="us-gaap:StockholdersEquity" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">116,290,117</ix:nonFraction>)</td><td style="PADDING-BOTTOM: 3px;width:1%;"></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_731" contextRef="AsOf2021-03-31_vnrx_NonControllingInterestMember" name="us-gaap:StockholdersEquity" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">56,603</ix:nonFraction>)</td><td style="PADDING-BOTTOM: 3px;width:1%;"></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_732" contextRef="AsOf2021-03-31" name="us-gaap:StockholdersEquity" format="ixt:numdotdecimal" decimals="0" unitRef="USD">31,162,793</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px">Common stock issued for cash</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_733" contextRef="From2021-04-01to2021-06-30_us-gaap_CommonStockMember" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">251,369</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_734" contextRef="From2021-04-01to2021-06-30_us-gaap_CommonStockMember" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:numdotdecimal" decimals="0" unitRef="USD">251</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_735" contextRef="From2021-04-01to2021-06-30_us-gaap_AdditionalPaidInCapitalMember" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:numdotdecimal" decimals="0" unitRef="USD">854,460</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_736" contextRef="From2021-04-01to2021-06-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_737" contextRef="From2021-04-01to2021-06-30_us-gaap_RetainedEarningsMember" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_738" contextRef="From2021-04-01to2021-06-30_vnrx_NonControllingInterestMember" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_739" contextRef="From2021-04-01to2021-06-30" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:numdotdecimal" decimals="0" unitRef="USD">854,711</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px">Common stock issued for cashless exercise of stock options and settlement of RSUs</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_740" contextRef="From2021-04-01to2021-06-30_us-gaap_CommonStockMember" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">21,712</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_741" contextRef="From2021-04-01to2021-06-30_us-gaap_CommonStockMember" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:numdotdecimal" decimals="0" unitRef="USD">22</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_742" contextRef="From2021-04-01to2021-06-30_us-gaap_AdditionalPaidInCapitalMember" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">22</ix:nonFraction>)</td><td style="width:1%;"></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_743" contextRef="From2021-04-01to2021-06-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_744" contextRef="From2021-04-01to2021-06-30_us-gaap_RetainedEarningsMember" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_745" contextRef="From2021-04-01to2021-06-30_vnrx_NonControllingInterestMember" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_746" contextRef="From2021-04-01to2021-06-30" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px">Stock-based compensation</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_747" contextRef="From2021-04-01to2021-06-30_us-gaap_CommonStockMember" name="vnrx:StockBasedCompensation" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_748" contextRef="From2021-04-01to2021-06-30_us-gaap_AdditionalPaidInCapitalMember" name="vnrx:StockBasedCompensation" format="ixt:numdotdecimal" decimals="0" unitRef="USD">337,744</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_749" contextRef="From2021-04-01to2021-06-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember" name="vnrx:StockBasedCompensation" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_750" contextRef="From2021-04-01to2021-06-30_us-gaap_RetainedEarningsMember" name="vnrx:StockBasedCompensation" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_751" contextRef="From2021-04-01to2021-06-30_vnrx_NonControllingInterestMember" name="vnrx:StockBasedCompensation" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_752" contextRef="From2021-04-01to2021-06-30" name="vnrx:StockBasedCompensation" format="ixt:numdotdecimal" decimals="0" unitRef="USD">337,744</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px">Tax withholdings paid related to stock-based compensation</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_753" contextRef="From2021-04-01to2021-06-30_us-gaap_CommonStockMember" name="vnrx:TaxWithholdingsPaidRelatedToStockBasedCompensation" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_754" contextRef="From2021-04-01to2021-06-30_us-gaap_AdditionalPaidInCapitalMember" name="vnrx:TaxWithholdingsPaidRelatedToStockBasedCompensation" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">106,668</ix:nonFraction>)</td><td style="width:1%;"></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_755" contextRef="From2021-04-01to2021-06-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember" name="vnrx:TaxWithholdingsPaidRelatedToStockBasedCompensation" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_756" contextRef="From2021-04-01to2021-06-30_us-gaap_RetainedEarningsMember" name="vnrx:TaxWithholdingsPaidRelatedToStockBasedCompensation" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_757" contextRef="From2021-04-01to2021-06-30_vnrx_NonControllingInterestMember" name="vnrx:TaxWithholdingsPaidRelatedToStockBasedCompensation" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_758" contextRef="From2021-04-01to2021-06-30" name="vnrx:TaxWithholdingsPaidRelatedToStockBasedCompensation" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">106,668</ix:nonFraction>)</td><td style="width:1%;"></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px">Foreign currency translation</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_759" contextRef="From2021-04-01to2021-06-30_us-gaap_CommonStockMember" name="vnrx:ForeignCurrencyTranslation" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_760" contextRef="From2021-04-01to2021-06-30_us-gaap_AdditionalPaidInCapitalMember" name="vnrx:ForeignCurrencyTranslation" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_761" contextRef="From2021-04-01to2021-06-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember" name="vnrx:ForeignCurrencyTranslation" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">44,548</ix:nonFraction>)</td><td style="width:1%;"></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_762" contextRef="From2021-04-01to2021-06-30_us-gaap_RetainedEarningsMember" name="vnrx:ForeignCurrencyTranslation" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_763" contextRef="From2021-04-01to2021-06-30_vnrx_NonControllingInterestMember" name="vnrx:ForeignCurrencyTranslation" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_764" contextRef="From2021-04-01to2021-06-30" name="vnrx:ForeignCurrencyTranslation" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">44,548</ix:nonFraction>)</td><td style="width:1%;"></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px">Net loss for the period</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_765" contextRef="From2021-04-01to2021-06-30_us-gaap_CommonStockMember" name="us-gaap:ProfitLoss" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_766" contextRef="From2021-04-01to2021-06-30_us-gaap_AdditionalPaidInCapitalMember" name="us-gaap:ProfitLoss" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_767" contextRef="From2021-04-01to2021-06-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember" name="us-gaap:ProfitLoss" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_768" contextRef="From2021-04-01to2021-06-30_us-gaap_RetainedEarningsMember" name="us-gaap:ProfitLoss" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">5,526,948</ix:nonFraction>)</td><td style="PADDING-BOTTOM: 1px;width:1%;"></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_769" contextRef="From2021-04-01to2021-06-30_vnrx_NonControllingInterestMember" name="us-gaap:ProfitLoss" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">47,539</ix:nonFraction>)</td><td style="PADDING-BOTTOM: 1px;width:1%;"></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_770" contextRef="From2021-04-01to2021-06-30" name="us-gaap:ProfitLoss" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">5,574,487</ix:nonFraction>)</td><td style="PADDING-BOTTOM: 1px;width:1%;"></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px">Balance, June 30, 2021</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_771" contextRef="AsOf2021-06-30_us-gaap_CommonStockMember" name="us-gaap:SharesIssued" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">53,144,082</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_772" contextRef="AsOf2021-06-30_us-gaap_CommonStockMember" name="us-gaap:StockholdersEquity" format="ixt:numdotdecimal" decimals="0" unitRef="USD">53,144</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_773" contextRef="AsOf2021-06-30_us-gaap_AdditionalPaidInCapitalMember" name="us-gaap:StockholdersEquity" format="ixt:numdotdecimal" decimals="0" unitRef="USD">148,468,001</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_774" contextRef="AsOf2021-06-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember" name="us-gaap:StockholdersEquity" format="ixt:numdotdecimal" decimals="0" unitRef="USD">29,607</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_775" contextRef="AsOf2021-06-30_us-gaap_RetainedEarningsMember" name="us-gaap:StockholdersEquity" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">121,817,065</ix:nonFraction>)</td><td style="PADDING-BOTTOM: 3px;width:1%;"></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_776" contextRef="AsOf2021-06-30_vnrx_NonControllingInterestMember" name="us-gaap:StockholdersEquity" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">104,142</ix:nonFraction>)</td><td style="PADDING-BOTTOM: 3px;width:1%;"></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_777" contextRef="AsOf2021-06-30" name="us-gaap:StockholdersEquity" format="ixt:numdotdecimal" decimals="0" unitRef="USD">26,629,545</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;"><p style="margin:0px">&#160;</p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">&#160; &#160;&#160;&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">(The accompanying notes are an integral part of these condensed consolidated financial statements)</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">7</td></tr><tr style="height:15px"><td><p style='page-break-after: always'></p></td></tr><tr style="height:15px"><td><em><a href="#toc1">Table of Contents</a></em></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">&#160;<strong>VOLITIONRX LIMITED</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Condensed Consolidated Statements of Stockholders' Equity (Unaudited)</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">(Expressed in United States Dollars, except share numbers)</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">&#160;</p><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td colspan="2" style="width:6%;"><p style="MARGIN: 0px; text-align:center;">&#160;</p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td colspan="2" style="width:6%;"><p style="MARGIN: 0px; text-align:center;">&#160;</p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td colspan="2" style="width:6%;"><p style="MARGIN: 0px; text-align:center;">&#160;</p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td colspan="2" style="width:6%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px; text-align:center;"><strong>Accumulated</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td colspan="2" style="width:6%;"><p style="MARGIN: 0px; text-align:center;">&#160;</p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td colspan="2" style="width:6%;"><p style="MARGIN: 0px; text-align:center;">&#160;</p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td colspan="2" style="width:6%;"><p style="MARGIN: 0px; text-align:center;">&#160;</p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td></tr><tr style="height:15px"><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td colspan="2" style="width:6%;"><p style="MARGIN: 0px; text-align:center;">&#160;</p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td colspan="2" style="width:6%;"><p style="MARGIN: 0px; text-align:center;">&#160;</p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td colspan="2" style="width:6%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px; text-align:center;"><strong>Additional </strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td colspan="2" style="width:6%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px; text-align:center;"><strong>Other </strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td colspan="2" style="width:6%;"><p style="MARGIN: 0px; text-align:center;">&#160;</p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td colspan="2" style="width:6%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px; text-align:center;"><strong>Non</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td colspan="2" style="width:6%;"><p style="MARGIN: 0px; text-align:center;">&#160;</p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td></tr><tr style="height:15px"><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:center;" colspan="6"><p style="MARGIN: 0px; text-align:center;"><strong>Common Stock</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td colspan="2" style="width:6%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px; text-align:center;"><strong>Paid-in </strong></p></td><td style="PADDING-BOTTOM: 1px;"><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td colspan="2" style="width:6%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px; text-align:center;"><strong>Comprehensive</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td colspan="2" style="width:6%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px; text-align:center;"><strong>Accumulated</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td colspan="2" style="width:6%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px; text-align:center;"><strong>Controlling </strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td colspan="2" style="width:6%;"><p style="MARGIN: 0px; text-align:center;">&#160;</p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td></tr><tr style="height:15px"><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td colspan="2" style="width:6%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px; text-align:center;"><strong>Shares</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td colspan="2" style="width:6%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px; text-align:center;"><strong>Amount </strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td colspan="2" style="width:6%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px; text-align:center;"><strong>Capital</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td colspan="2" style="width:6%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px; text-align:center;"><strong>Income (Loss)</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td colspan="2" style="width:6%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px; text-align:center;"><strong>Deficit</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td colspan="2" style="width:6%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px; text-align:center;"><strong>Interest </strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td colspan="2" style="width:6%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px; text-align:center;"><strong>Total</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td></tr><tr style="height:15px"><td><p style="MARGIN: 0px; text-align:center;">&#160;</p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:center;" colspan="2"><p style="MARGIN: 0px; text-align:center;"><strong>#</strong></p></td><td style="PADDING-BOTTOM: 1px;"><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:center;" colspan="2"><p style="MARGIN: 0px; text-align:center;"><strong>$</strong></p></td><td style="PADDING-BOTTOM: 1px;"><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:center;" colspan="2"><p style="MARGIN: 0px; text-align:center;"><strong>$ </strong></p></td><td style="PADDING-BOTTOM: 1px;"><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:center;" colspan="2"><p style="MARGIN: 0px; text-align:center;"><strong>$</strong></p></td><td style="PADDING-BOTTOM: 1px;"><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:center;" colspan="2"><p style="MARGIN: 0px; text-align:center;"><strong>&#160;$ </strong></p></td><td style="PADDING-BOTTOM: 1px;"><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:center;" colspan="2"><p style="MARGIN: 0px; text-align:center;"><strong>$</strong></p></td><td style="PADDING-BOTTOM: 1px;"><p style="MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td></td><td style="BORDER-BOTTOM: #000000 1px solid;" colspan="2"><p style="MARGIN: 0px; text-align:center;"><strong>$</strong></p></td><td></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px">Balance, December 31, 2019</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_778" contextRef="AsOf2019-12-31_us-gaap_CommonStockMember" name="us-gaap:SharesIssued" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">41,125,303</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_779" contextRef="AsOf2019-12-31_us-gaap_CommonStockMember" name="us-gaap:StockholdersEquity" format="ixt:numdotdecimal" decimals="0" unitRef="USD">41,125</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_780" contextRef="AsOf2019-12-31_us-gaap_AdditionalPaidInCapitalMember" name="us-gaap:StockholdersEquity" format="ixt:numdotdecimal" decimals="0" unitRef="USD">103,853,627</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_781" contextRef="AsOf2019-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" name="us-gaap:StockholdersEquity" format="ixt:numdotdecimal" decimals="0" unitRef="USD">125,670</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_782" contextRef="AsOf2019-12-31_us-gaap_RetainedEarningsMember" name="us-gaap:StockholdersEquity" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">89,821,856</ix:nonFraction>)</td><td style="PADDING-BOTTOM: 3px;width:1%;"></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_783" contextRef="AsOf2019-12-31_vnrx_NonControllingInterestMember" name="us-gaap:StockholdersEquity" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_784" contextRef="AsOf2019-12-31" name="us-gaap:StockholdersEquity" format="ixt:numdotdecimal" decimals="0" unitRef="USD">14,198,566</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="MARGIN: 0px; text-align:left;">Common stock issued for Director compensation in Volition Germany</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_785" contextRef="From2020-01-01to2020-03-31_us-gaap_CommonStockMember" name="vnrx:CommonStockIssuedForDirectorCompensationInVolitionGermanyShares" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">73,263</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_786" contextRef="From2020-01-01to2020-03-31_us-gaap_CommonStockMember" name="vnrx:CommonStockIssuedForDirectorCompensationInVolitionGermanyAmount" format="ixt:numdotdecimal" decimals="0" unitRef="USD">73</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_787" contextRef="From2020-01-01to2020-03-31_us-gaap_AdditionalPaidInCapitalMember" name="vnrx:CommonStockIssuedForDirectorCompensationInVolitionGermanyAmount" format="ixt:numdotdecimal" decimals="0" unitRef="USD">333,896</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_788" contextRef="From2020-01-01to2020-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" name="vnrx:CommonStockIssuedForDirectorCompensationInVolitionGermanyAmount" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_789" contextRef="From2020-01-01to2020-03-31_us-gaap_RetainedEarningsMember" name="vnrx:CommonStockIssuedForDirectorCompensationInVolitionGermanyAmount" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_790" contextRef="From2020-01-01to2020-03-31_vnrx_NonControllingInterestMember" name="vnrx:CommonStockIssuedForDirectorCompensationInVolitionGermanyAmount" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_791" contextRef="From2020-01-01to2020-03-31" name="vnrx:CommonStockIssuedForDirectorCompensationInVolitionGermanyAmount" format="ixt:numdotdecimal" decimals="0" unitRef="USD">333,969</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="MARGIN: 0px; text-align:left;">Common stock issued for cashless exercise of stock options</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_792" contextRef="From2020-01-01to2020-03-31_us-gaap_CommonStockMember" name="vnrx:CommonStockIssuedForCashlessExerciseOfStockOptionsShares" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">19,430</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_793" contextRef="From2020-01-01to2020-03-31_us-gaap_CommonStockMember" name="vnrx:CommonStockIssuedForCashlessExerciseOfStockOptionsAmount" format="ixt:numdotdecimal" decimals="0" unitRef="USD">20</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_794" contextRef="From2020-01-01to2020-03-31_us-gaap_AdditionalPaidInCapitalMember" name="vnrx:CommonStockIssuedForCashlessExerciseOfStockOptionsAmount" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">20</ix:nonFraction>)</td><td style="width:1%;"></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_795" contextRef="From2020-01-01to2020-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" name="vnrx:CommonStockIssuedForCashlessExerciseOfStockOptionsAmount" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_796" contextRef="From2020-01-01to2020-03-31_us-gaap_RetainedEarningsMember" name="vnrx:CommonStockIssuedForCashlessExerciseOfStockOptionsAmount" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_797" contextRef="From2020-01-01to2020-03-31_vnrx_NonControllingInterestMember" name="vnrx:CommonStockIssuedForCashlessExerciseOfStockOptionsAmount" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_798" contextRef="From2020-01-01to2020-03-31" name="vnrx:CommonStockIssuedForCashlessExerciseOfStockOptionsAmount" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px">Stock-based compensation</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_799" contextRef="From2020-01-01to2020-03-31_us-gaap_CommonStockMember" name="vnrx:StockBasedCompensation" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_800" contextRef="From2020-01-01to2020-03-31_us-gaap_AdditionalPaidInCapitalMember" name="vnrx:StockBasedCompensation" format="ixt:numdotdecimal" decimals="0" unitRef="USD">192,669</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_801" contextRef="From2020-01-01to2020-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" name="vnrx:StockBasedCompensation" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_802" contextRef="From2020-01-01to2020-03-31_us-gaap_RetainedEarningsMember" name="vnrx:StockBasedCompensation" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_803" contextRef="From2020-01-01to2020-03-31_vnrx_NonControllingInterestMember" name="vnrx:StockBasedCompensation" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_804" contextRef="From2020-01-01to2020-03-31" name="vnrx:StockBasedCompensation" format="ixt:numdotdecimal" decimals="0" unitRef="USD">192,669</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px">Stock repurchase</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_805" contextRef="From2020-01-01to2020-03-31_us-gaap_CommonStockMember" name="vnrx:StockRepurchaseShares" format="ixt:numdotdecimal" decimals="0" unitRef="Shares" sign="-">11,364</ix:nonFraction>)</td><td style="width:1%;"></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_806" contextRef="From2020-01-01to2020-03-31_us-gaap_CommonStockMember" name="vnrx:StockRepurchaseAmount" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">11</ix:nonFraction>)</td><td style="width:1%;"></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_807" contextRef="From2020-01-01to2020-03-31_us-gaap_AdditionalPaidInCapitalMember" name="vnrx:StockRepurchaseAmount" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">54,423</ix:nonFraction>)</td><td style="width:1%;"></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_808" contextRef="From2020-01-01to2020-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" name="vnrx:StockRepurchaseAmount" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_809" contextRef="From2020-01-01to2020-03-31_us-gaap_RetainedEarningsMember" name="vnrx:StockRepurchaseAmount" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_810" contextRef="From2020-01-01to2020-03-31_vnrx_NonControllingInterestMember" name="vnrx:StockRepurchaseAmount" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_811" contextRef="From2020-01-01to2020-03-31" name="vnrx:StockRepurchaseAmount" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">54,434</ix:nonFraction>)</td><td style="width:1%;"></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px">Foreign currency translation</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_812" contextRef="From2020-01-01to2020-03-31_us-gaap_CommonStockMember" name="vnrx:ForeignCurrencyTranslation" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_813" contextRef="From2020-01-01to2020-03-31_us-gaap_AdditionalPaidInCapitalMember" name="vnrx:ForeignCurrencyTranslation" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_814" contextRef="From2020-01-01to2020-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" name="vnrx:ForeignCurrencyTranslation" format="ixt:numdotdecimal" decimals="0" unitRef="USD">373,926</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_815" contextRef="From2020-01-01to2020-03-31_us-gaap_RetainedEarningsMember" name="vnrx:ForeignCurrencyTranslation" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;"><p style="MARGIN: 0px; text-align:right;">&#160;<ix:nonFraction id="fid_967" contextRef="From2020-01-01to2020-03-31_vnrx_NonControllingInterestMember" name="vnrx:ForeignCurrencyTranslation" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_817" contextRef="From2020-01-01to2020-03-31" name="vnrx:ForeignCurrencyTranslation" format="ixt:numdotdecimal" decimals="0" unitRef="USD">373,926</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px">Net loss for the period</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_818" contextRef="From2020-01-01to2020-03-31_us-gaap_CommonStockMember" name="us-gaap:ProfitLoss" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_819" contextRef="From2020-01-01to2020-03-31_us-gaap_AdditionalPaidInCapitalMember" name="us-gaap:ProfitLoss" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_820" contextRef="From2020-01-01to2020-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" name="us-gaap:ProfitLoss" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_821" contextRef="From2020-01-01to2020-03-31_us-gaap_RetainedEarningsMember" name="us-gaap:ProfitLoss" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">5,849,772</ix:nonFraction>)</td><td style="PADDING-BOTTOM: 1px;width:1%;"></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_822" contextRef="From2020-01-01to2020-03-31_vnrx_NonControllingInterestMember" name="us-gaap:ProfitLoss" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">9,567</ix:nonFraction>)</td><td style="PADDING-BOTTOM: 1px;width:1%;"></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_823" contextRef="From2020-01-01to2020-03-31" name="us-gaap:ProfitLoss" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">5,859,339</ix:nonFraction>)</td><td style="PADDING-BOTTOM: 1px;width:1%;"></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px">Balance, March 31, 2020</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_824" contextRef="AsOf2020-03-31_us-gaap_CommonStockMember" name="us-gaap:SharesIssued" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">41,206,632</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_825" contextRef="AsOf2020-03-31_us-gaap_CommonStockMember" name="us-gaap:StockholdersEquity" format="ixt:numdotdecimal" decimals="0" unitRef="USD">41,207</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_826" contextRef="AsOf2020-03-31_us-gaap_AdditionalPaidInCapitalMember" name="us-gaap:StockholdersEquity" format="ixt:numdotdecimal" decimals="0" unitRef="USD">104,325,749</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_827" contextRef="AsOf2020-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" name="us-gaap:StockholdersEquity" format="ixt:numdotdecimal" decimals="0" unitRef="USD">499,596</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_828" contextRef="AsOf2020-03-31_us-gaap_RetainedEarningsMember" name="us-gaap:StockholdersEquity" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">95,671,628</ix:nonFraction>)</td><td style="PADDING-BOTTOM: 3px;width:1%;"></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_829" contextRef="AsOf2020-03-31_vnrx_NonControllingInterestMember" name="us-gaap:StockholdersEquity" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">9,567</ix:nonFraction>)</td><td style="PADDING-BOTTOM: 3px;width:1%;"></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_830" contextRef="AsOf2020-03-31" name="us-gaap:StockholdersEquity" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,185,357</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px">Common stock issued for cash, net</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_831" contextRef="From2020-04-01to2020-06-30_us-gaap_CommonStockMember" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">5,452,922</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_832" contextRef="From2020-04-01to2020-06-30_us-gaap_CommonStockMember" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,453</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_833" contextRef="From2020-04-01to2020-06-30_us-gaap_AdditionalPaidInCapitalMember" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:numdotdecimal" decimals="0" unitRef="USD">14,229,160</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_834" contextRef="From2020-04-01to2020-06-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_835" contextRef="From2020-04-01to2020-06-30_us-gaap_RetainedEarningsMember" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_836" contextRef="From2020-04-01to2020-06-30_vnrx_NonControllingInterestMember" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_837" contextRef="From2020-04-01to2020-06-30" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:numdotdecimal" decimals="0" unitRef="USD">14,234,613</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px">Stock-based compensation</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_838" contextRef="From2020-04-01to2020-06-30_us-gaap_CommonStockMember" name="vnrx:StockBasedCompensation" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_839" contextRef="From2020-04-01to2020-06-30_us-gaap_AdditionalPaidInCapitalMember" name="vnrx:StockBasedCompensation" format="ixt:numdotdecimal" decimals="0" unitRef="USD">360,640</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_840" contextRef="From2020-04-01to2020-06-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember" name="vnrx:StockBasedCompensation" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_841" contextRef="From2020-04-01to2020-06-30_us-gaap_RetainedEarningsMember" name="vnrx:StockBasedCompensation" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_842" contextRef="From2020-04-01to2020-06-30_vnrx_NonControllingInterestMember" name="vnrx:StockBasedCompensation" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_843" contextRef="From2020-04-01to2020-06-30" name="vnrx:StockBasedCompensation" format="ixt:numdotdecimal" decimals="0" unitRef="USD">360,640</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px">Foreign currency translation</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_844" contextRef="From2020-04-01to2020-06-30_us-gaap_CommonStockMember" name="vnrx:ForeignCurrencyTranslation" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_845" contextRef="From2020-04-01to2020-06-30_us-gaap_AdditionalPaidInCapitalMember" name="vnrx:ForeignCurrencyTranslation" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_846" contextRef="From2020-04-01to2020-06-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember" name="vnrx:ForeignCurrencyTranslation" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">74,320</ix:nonFraction>)</td><td style="width:1%;"></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_847" contextRef="From2020-04-01to2020-06-30_us-gaap_RetainedEarningsMember" name="vnrx:ForeignCurrencyTranslation" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_848" contextRef="From2020-04-01to2020-06-30_vnrx_NonControllingInterestMember" name="vnrx:ForeignCurrencyTranslation" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:6%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_849" contextRef="From2020-04-01to2020-06-30" name="vnrx:ForeignCurrencyTranslation" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">74,320</ix:nonFraction>)</td><td style="width:1%;"></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px">Net loss for the period</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_850" contextRef="From2020-04-01to2020-06-30_us-gaap_CommonStockMember" name="us-gaap:ProfitLoss" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_851" contextRef="From2020-04-01to2020-06-30_us-gaap_AdditionalPaidInCapitalMember" name="us-gaap:ProfitLoss" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_852" contextRef="From2020-04-01to2020-06-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember" name="us-gaap:ProfitLoss" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_853" contextRef="From2020-04-01to2020-06-30_us-gaap_RetainedEarningsMember" name="us-gaap:ProfitLoss" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">5,037,314</ix:nonFraction>)</td><td style="PADDING-BOTTOM: 1px;width:1%;"></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_854" contextRef="From2020-04-01to2020-06-30_vnrx_NonControllingInterestMember" name="us-gaap:ProfitLoss" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">5,779</ix:nonFraction>)</td><td style="PADDING-BOTTOM: 1px;width:1%;"></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_855" contextRef="From2020-04-01to2020-06-30" name="us-gaap:ProfitLoss" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">5,043,093</ix:nonFraction>)</td><td style="PADDING-BOTTOM: 1px;width:1%;"></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px">Balance, June 30, 2020</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_856" contextRef="AsOf2020-06-30_us-gaap_CommonStockMember" name="us-gaap:SharesIssued" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">46,659,554</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_857" contextRef="AsOf2020-06-30_us-gaap_CommonStockMember" name="us-gaap:StockholdersEquity" format="ixt:numdotdecimal" decimals="0" unitRef="USD">46,660</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_858" contextRef="AsOf2020-06-30_us-gaap_AdditionalPaidInCapitalMember" name="us-gaap:StockholdersEquity" format="ixt:numdotdecimal" decimals="0" unitRef="USD">118,915,549</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_859" contextRef="AsOf2020-06-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember" name="us-gaap:StockholdersEquity" format="ixt:numdotdecimal" decimals="0" unitRef="USD">425,276</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_860" contextRef="AsOf2020-06-30_us-gaap_RetainedEarningsMember" name="us-gaap:StockholdersEquity" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">100,708,942</ix:nonFraction>)</td><td style="PADDING-BOTTOM: 3px;width:1%;"></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_861" contextRef="AsOf2020-06-30_vnrx_NonControllingInterestMember" name="us-gaap:StockholdersEquity" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">15,346</ix:nonFraction>)</td><td style="PADDING-BOTTOM: 3px;width:1%;"></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_862" contextRef="AsOf2020-06-30" name="us-gaap:StockholdersEquity" format="ixt:numdotdecimal" decimals="0" unitRef="USD">18,663,197</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;"><p style="margin:0px">&#160;</p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">(The accompanying notes are an integral part of these condensed consolidated financial statements)&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">&#160;&#160; </p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">8</td></tr><tr style="height:15px"><td><p style='page-break-after: always'></p></td></tr><tr style="height:15px"><td><em><a href="#toc1">Table of Contents</a></em></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong><span class="atag" style="display: inline" id="cashflow">VOLITIONRX LIMITED</span></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Condensed Consolidated Statements of Cash Flows (Unaudited) <br />(Expressed in United States Dollars)</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">&#160;</p><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td><p style="margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="6"><p style="MARGIN: 0px; text-align:center;"><strong>Six Months Ended June 30,</strong></p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px; text-align:center;"><strong>2021</strong></p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px; text-align:center;"><strong>2020</strong></p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;" colspan="2"><p style="MARGIN: 0px; text-align:center;"><strong>$</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><strong>$</strong></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px"><td style="vertical-align:top;"><p style="margin:0px">Operating Activities</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px">Net loss</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_864" contextRef="From2021-01-01to2021-06-30" name="us-gaap:NetIncomeLoss" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">11,700,057</ix:nonFraction></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_865" contextRef="From2020-01-01to2020-06-30" name="us-gaap:NetIncomeLoss" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">10,902,432</ix:nonFraction></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px">Adjustments to reconcile net loss to net cash used in operating activities:</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 15px">Depreciation and amortization</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_867" contextRef="From2021-01-01to2021-06-30" name="us-gaap:DepreciationAndAmortization" format="ixt:numdotdecimal" decimals="0" unitRef="USD">471,754</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_868" contextRef="From2020-01-01to2020-06-30" name="us-gaap:DepreciationAndAmortization" format="ixt:numdotdecimal" decimals="0" unitRef="USD">359,233</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 15px">Amortization of operating lease right-of-use assets</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_869" contextRef="From2021-01-01to2021-06-30" name="vnrx:AmortizationOfOperatingLeaseRightOfUseAssets" format="ixt:numdotdecimal" decimals="0" unitRef="USD">99,035</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_870" contextRef="From2020-01-01to2020-06-30" name="vnrx:AmortizationOfOperatingLeaseRightOfUseAssets" format="ixt:numdotdecimal" decimals="0" unitRef="USD">125,871</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 15px">Loss (Gain) on disposal of fixed assets</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_871" contextRef="From2021-01-01to2021-06-30" name="us-gaap:GainLossOnDispositionOfIntangibleAssets" format="ixt:numdotdecimal" decimals="0" unitRef="USD">26,166</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_872" contextRef="From2020-01-01to2020-06-30" name="us-gaap:GainLossOnDispositionOfIntangibleAssets" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">93,202</ix:nonFraction></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 15px">Stock-based compensation</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_873" contextRef="From2021-01-01to2021-06-30" name="us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation" format="ixt:numdotdecimal" decimals="0" unitRef="USD">893,086</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_874" contextRef="From2020-01-01to2020-06-30" name="us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation" format="ixt:numdotdecimal" decimals="0" unitRef="USD">553,309</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 15px">Common stock issued for Director compensation in Volition Germany</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_875" contextRef="From2021-01-01to2021-06-30" name="vnrx:CommonStockIssuedForDirectorCompensationInVolitionGermany" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_876" contextRef="From2020-01-01to2020-06-30" name="vnrx:CommonStockIssuedForDirectorCompensationInVolitionGermany" format="ixt:numdotdecimal" decimals="0" unitRef="USD">333,969</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px">Changes in operating assets and liabilities:</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 15px">Prepaid expenses</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_878" contextRef="From2021-01-01to2021-06-30" name="us-gaap:IncreaseDecreaseInPrepaidExpense" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">632,320</ix:nonFraction></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_879" contextRef="From2020-01-01to2020-06-30" name="us-gaap:IncreaseDecreaseInPrepaidExpense" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">317,795</ix:nonFraction></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 15px">Accounts receivable</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_880" contextRef="From2021-01-01to2021-06-30" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">8,682</ix:nonFraction></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_881" contextRef="From2020-01-01to2020-06-30" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">3,223</ix:nonFraction></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 15px">Other current assets</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_882" contextRef="From2021-01-01to2021-06-30" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" format="ixt:numdotdecimal" decimals="0" unitRef="USD">50,605</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_883" contextRef="From2020-01-01to2020-06-30" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">109,213</ix:nonFraction></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 15px">Accounts payable and accrued liabilities</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_884" contextRef="From2021-01-01to2021-06-30" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">630,236</ix:nonFraction></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_885" contextRef="From2020-01-01to2020-06-30" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" format="ixt:numdotdecimal" decimals="0" unitRef="USD">959,425</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 15px">Management and directors' fees payable</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_886" contextRef="From2021-01-01to2021-06-30" name="vnrx:ManagementAndDirectorsFeesPayable" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">36,791</ix:nonFraction></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_887" contextRef="From2020-01-01to2020-06-30" name="vnrx:ManagementAndDirectorsFeesPayable" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">10,497</ix:nonFraction></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 15px">Right-of-use assets operating leases liabilities</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_888" contextRef="From2021-01-01to2021-06-30" name="vnrx:RightOfUseAssetsOperatingLeasesLiabilities" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">98,789</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_889" contextRef="From2020-01-01to2020-06-30" name="vnrx:RightOfUseAssetsOperatingLeasesLiabilities" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">125,331</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px">Net Cash Used In Operating Activities</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_890" contextRef="From2021-01-01to2021-06-30" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">11,566,229</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_891" contextRef="From2020-01-01to2020-06-30" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">9,229,886</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px">Investing Activities:</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 15px">Purchases of property and equipment</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_893" contextRef="From2021-01-01to2021-06-30" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:numdotdecimal" decimals="0" unitRef="USD">703,180</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_894" contextRef="From2020-01-01to2020-06-30" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:numdotdecimal" decimals="0" unitRef="USD">597,366</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px">Net Cash Used In Investing Activities</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: #000000 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_895" contextRef="From2021-01-01to2021-06-30" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">703,180</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: #000000 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_896" contextRef="From2020-01-01to2020-06-30" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">597,366</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px">Financing Activities:</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 15px">Net proceeds from issuances of common stock</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_898" contextRef="From2021-01-01to2021-06-30" name="us-gaap:ProceedsFromIssuanceOfCommonStock" format="ixt:numdotdecimal" decimals="0" unitRef="USD">21,183,639</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_899" contextRef="From2020-01-01to2020-06-30" name="us-gaap:ProceedsFromIssuanceOfCommonStock" format="ixt:numdotdecimal" decimals="0" unitRef="USD">14,234,613</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 15px">Tax withholdings paid related to stock-based compensation</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_900" contextRef="From2021-01-01to2021-06-30" name="vnrx:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensations" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">130,426</ix:nonFraction></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_901" contextRef="From2020-01-01to2020-06-30" name="vnrx:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensations" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 15px">Common stock repurchased </p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_902" contextRef="From2021-01-01to2021-06-30" name="vnrx:CommonStockRepurchased" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_903" contextRef="From2020-01-01to2020-06-30" name="vnrx:CommonStockRepurchased" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">54,434</ix:nonFraction></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 15px">Proceeds from grants repayable</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_904" contextRef="From2021-01-01to2021-06-30" name="us-gaap:ProceedsFromOtherDebt" format="ixt:numdotdecimal" decimals="0" unitRef="USD">37,672</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_905" contextRef="From2020-01-01to2020-06-30" name="us-gaap:ProceedsFromOtherDebt" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,802</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 15px">Proceeds from long-term debt </p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_906" contextRef="From2021-01-01to2021-06-30" name="us-gaap:ProceedsFromShortTermDebt" format="ixt:numdotdecimal" decimals="0" unitRef="USD">79,614</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_907" contextRef="From2020-01-01to2020-06-30" name="us-gaap:ProceedsFromShortTermDebt" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 15px">Payments on long-term debt</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_908" contextRef="From2021-01-01to2021-06-30" name="us-gaap:ProceedsFromRepaymentsOfOtherLongTermDebt" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">383,782</ix:nonFraction></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_909" contextRef="From2020-01-01to2020-06-30" name="us-gaap:ProceedsFromRepaymentsOfOtherLongTermDebt" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">234,172</ix:nonFraction></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 15px">Payments on grants repayable</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_910" contextRef="From2021-01-01to2021-06-30" name="vnrx:PaymentsOnGrantsRepayable" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">47,830</ix:nonFraction></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_911" contextRef="From2020-01-01to2020-06-30" name="vnrx:PaymentsOnGrantsRepayable" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 15px">Payments on finance lease obligations</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: #000000 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_912" contextRef="From2021-01-01to2021-06-30" name="vnrx:PaymentsOnFinanceLeaseObligations" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">29,347</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: #000000 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_913" contextRef="From2020-01-01to2020-06-30" name="vnrx:PaymentsOnFinanceLeaseObligations" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">69,483</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px">Net Cash Provided By Financing Activities</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: #000000 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_914" contextRef="From2021-01-01to2021-06-30" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:numdotdecimal" decimals="0" unitRef="USD">20,709,540</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: #000000 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_915" contextRef="From2020-01-01to2020-06-30" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:numdotdecimal" decimals="0" unitRef="USD">13,880,326</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px">Effect of foreign exchange on cash</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_916" contextRef="From2021-01-01to2021-06-30" name="us-gaap:EffectOfExchangeRateOnCash" format="ixt:numdotdecimal" decimals="0" unitRef="USD">28,301</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_917" contextRef="From2020-01-01to2020-06-30" name="us-gaap:EffectOfExchangeRateOnCash" format="ixt:numdotdecimal" decimals="0" unitRef="USD">286,024</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px">Net Change in Cash</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_918" contextRef="From2021-01-01to2021-06-30" name="us-gaap:CashPeriodIncreaseDecrease" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,468,432</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_919" contextRef="From2020-01-01to2020-06-30" name="us-gaap:CashPeriodIncreaseDecrease" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,339,098</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px">Cash and cash equivalents - Beginning of Period</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_920" contextRef="AsOf2020-12-31" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:numdotdecimal" decimals="0" unitRef="USD">19,444,737</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_921" contextRef="AsOf2019-12-31" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:numdotdecimal" decimals="0" unitRef="USD">16,966,168</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px">Cash and cash equivalents - End of Period</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_922" contextRef="AsOf2021-06-30" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:numdotdecimal" decimals="0" unitRef="USD">27,913,169</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_923" contextRef="AsOf2020-06-30" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:numdotdecimal" decimals="0" unitRef="USD">21,305,266</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px">Supplemental Disclosures of Cash Flow Information:</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 15px">Interest paid</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_925" contextRef="From2021-01-01to2021-06-30" name="us-gaap:InterestPaidNet" format="ixt:numdotdecimal" decimals="0" unitRef="USD">81,869</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_926" contextRef="From2020-01-01to2020-06-30" name="us-gaap:InterestPaidNet" format="ixt:numdotdecimal" decimals="0" unitRef="USD">56,383</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px">Non-Cash Financing Activities:</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 15px">Common stock issued on cashless exercises of stock options</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_928" contextRef="From2021-01-01to2021-06-30" name="vnrx:CommonStockIssuedOnCashlessExercisesOfStockOptionsAndWarrants" format="ixt:numdotdecimal" decimals="0" unitRef="USD">80</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_929" contextRef="From2020-01-01to2020-06-30" name="vnrx:CommonStockIssuedOnCashlessExercisesOfStockOptionsAndWarrants" format="ixt:numdotdecimal" decimals="0" unitRef="USD">20</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 15px">Offering costs from issuance of common stock</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: #000000 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_930" contextRef="From2021-01-01to2021-06-30" name="vnrx:OfferingCostsFromIssuanceOfCommonStock" format="ixt:numdotdecimal" decimals="0" unitRef="USD">119,029</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: #000000 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_931" contextRef="From2020-01-01to2020-06-30" name="vnrx:OfferingCostsFromIssuanceOfCommonStock" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,229,169</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>&#160;</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">(The accompanying notes are an integral part of these condensed consolidated financial statements)&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">&#160;&#160; </p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">9</td></tr><tr style="height:15px"><td><p style='page-break-after: always'></p></td></tr><tr style="height:15px"><td><em><a href="#toc1">Table of Contents</a></em></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><span class="atag" style="display: inline" id="Notetofinancial"><strong>VOL</strong><strong>ITIONRX LIMITED</strong></span></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Notes to the Condensed Consolidated Financial Statements (Unaudited)</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">($ expressed in United States Dollars)</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">&#160;</p><ix:nonNumeric id="fid_932" contextRef="From2021-01-01to2021-06-30" name="us-gaap:NatureOfOperations" escape="true" continuedAt="cont_4ace3c"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Note 1 - Basis of Presentation and Summary of Significant Accounting Policies</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong><span style="text-decoration:underline">Basis of Presentation</span></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><ix:nonNumeric id="fid_941" contextRef="From2021-01-01to2021-06-30" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" escape="true"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The interim consolidated financial statements of VolitionRx Limited (the "Company", "VolitionRx," "we" or "us") for the three and six months ended June 30, 2021 and June 30, 2020, respectively, are not audited. Our consolidated financial statements are prepared in accordance with the requirements for unaudited interim periods and, consequently, do not include all disclosures required to be made in conformity with accounting principles generally accepted in the United States of America ("U.S. GAAP"). In the opinion of our management, the accompanying consolidated financial statements contain all adjustments, consisting of normal recurring adjustments, necessary for a fair presentation of our financial position as of June 30, 2021, and our results of operations and cash flows for the periods ended June 30, 2021 and June 30, 2020, respectively. The results of operations for the periods ended June 30, 2021 and June 30, 2020, respectively, are not necessarily indicative of the results for a full-year period. These interim consolidated financial statements should be read in conjunction with the financial statements included in our Annual Report on Form 10-K for the year ended December 31, 2020, which was filed with the Securities and Exchange Commission (the "SEC") on March 22, 2021. </p></ix:nonNumeric><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong><span style="text-decoration:underline">U</span></strong><strong><span style="text-decoration:underline">se of Estimates</span></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><ix:nonNumeric id="fid_942" contextRef="From2021-01-01to2021-06-30" name="us-gaap:UseOfEstimates" escape="true"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The Company also regularly evaluates estimates and assumptions related to deferred income tax asset valuation allowances, useful lives of property and equipment and intangible assets, borrowing rate used in operating lease right-of-use asset and liability valuations, impairment analysis of intangible assets, and valuations of stock-based compensation.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company bases its estimates and assumptions on current facts, historical experience and various other factors that it believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities and the accrual of costs and expenses that are not readily apparent from other sources. The actual results experienced by the Company may differ materially and adversely from the Company's estimates. To the extent there are material differences between the estimates and the actual results, future results of operations could be affected. </p></ix:nonNumeric><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong><span style="text-decoration:underline">P</span></strong><strong><span style="text-decoration:underline">rinciples of Consolidation</span></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><ix:nonNumeric id="fid_943" contextRef="From2021-01-01to2021-06-30" name="us-gaap:ConsolidationPolicyTextBlock" escape="true"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The accompanying condensed consolidated financial statements for the period ended June 30, 2021 include the accounts of the Company and its subsidiaries. The Company has one wholly-owned subsidiary, Singapore Volition Pte. Limited ("Singapore Volition"). Singapore Volition has one wholly-owned subsidiary, Belgian Volition SRL ("Belgian Volition"). Belgian Volition has four subsidiaries, Volition Diagnostics UK Limited ("Volition Diagnostics"), Volition America, Inc. ("Volition America"), Volition Germany GmbH ("Volition Germany"), and its one majority-owned subsidiary Volition Veterinary Diagnostics Development LLC ("Volition Vet"). See Note 8(f) for more information regarding Volition Vet and Volition Germany. All intercompany balances and transactions have been eliminated in consolidation. </p></ix:nonNumeric><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong><span style="text-decoration:underline">Cash and Cash Equivalents </span></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><ix:nonNumeric id="fid_944" contextRef="From2021-01-01to2021-06-30" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" escape="true"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">For the purposes of the statements of cash flows, the Company considers interest bearing deposits with original maturity dates of three months or less to be cash equivalents. The Company invests excess cash from its operating cash accounts in overnight investments and reflects these amounts in cash and cash equivalents in the condensed consolidated balance sheets at fair value using quoted prices in active markets for identical assets. As of June 30, 2021, cash and cash equivalents totaled approximately $<ix:nonFraction id="fid_1" contextRef="AsOf2021-06-30" name="us-gaap:Cash" format="ixt:numdotdecimal" decimals="-5" unitRef="USD" scale="6">27.9</ix:nonFraction> million, of which $<ix:nonFraction id="fid_2" contextRef="AsOf2021-06-30" name="vnrx:CashAndCashEquivalentsMoneyMarketAccount" format="ixt:numdotdecimal" decimals="-5" unitRef="USD" scale="6">20.2</ix:nonFraction> million was held in an overnight money market account.</p></ix:nonNumeric></ix:nonNumeric><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">10</td></tr><tr style="height:15px"><td><p style='page-break-after: always'></p></td></tr><tr style="height:15px"><td><em><a href="#toc1">Table of Contents</a></em></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>VOLITIONRX LIMITED</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Notes to the Condensed Consolidated Financial Statements (Unaudited)</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">($ expressed in United States Dollars)</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Note 1 - Basis of Presentation and Summary of Significant Accounting Policies (continued)</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><ix:continuation id="cont_4ace3c" continuedAt="cont_474d17"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong><span style="text-decoration:underline">Accounts Receivables </span></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><ix:nonNumeric id="fid_945" contextRef="From2021-01-01to2021-06-30" name="us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" escape="true"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Trade accounts receivable are stated at the amount the Company expects to collect. Due to the nature of the accounts receivable balance, the Company believes the risk of doubtful accounts is minimal and therefore no allowance is recorded. If the financial condition of the Company's customers were to deteriorate, adversely affecting their ability to make payments, additional allowances would be required. The Company may provide for estimated uncollectible amounts through a charge to earnings and a credit to a valuation allowance. Balances that remain outstanding after the Company has used reasonable collection efforts are written off through a charge to the valuation allowance and a credit to accounts receivable. As of June 30, 2021, the accounts receivable balance was $<ix:nonFraction id="fid_3" contextRef="AsOf2021-06-30" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">15,832</ix:nonFraction> and the allowance for doubtful debts was $nil. </p></ix:nonNumeric><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong><span style="text-decoration:underline">Revenue Recognition</span></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><ix:nonNumeric id="fid_946" contextRef="From2021-01-01to2021-06-30" name="us-gaap:RevenueRecognitionPolicyTextBlock" escape="true" continuedAt="cont_28be64"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company adopted Accounting Standards Codification ("ASC") 606, "<em>Revenue from Contracts with Customers,"</em> effective January 1, 2019. Under ASC 606, the Company recognizes revenues when the customer obtains control of promised goods or services, in an amount that reflects the consideration which the Company expects to receive in exchange for those goods or services. The Company recognizes revenues following the five step model prescribed under ASC 606: (i) identify contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenues when (or as) the Company satisfies the performance obligation(s).</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company generates product revenues from the sale of its Nu.Q<sup>&#174;</sup> Vet Cancer Screening Test, from the sale of nucleosomes, and from the sale of Research Use Only kits pursuant to its license agreement with Active Motif, Inc. ("Active Motif") from which the Company receives royalties. In addition, revenue is received from external third parties for services the Company performs for them in its laboratory.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Revenues, and their respective treatment for financial reporting purposes under ASC 606, are as follows:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em>Royalty </em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company receives royalty revenues on the net sales recognized during the period in which the revenue is earned, and the amount is determinable from the licensee. These are presented in "Royalty" in the consolidated statements of operations and comprehensive loss. The Company does not have future performance obligations under this revenue stream. In accordance with ASC 606, the Company records these revenues based on estimates of the net sales that occurred during the relevant period from the licensee. The relevant period estimates of these royalties are based on preliminary gross sales data provided by Active Motif and analysis of historical gross-to-net adjustments. Differences between actual and estimated royalty revenues are adjusted for in the period in which they become known.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em>Product</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company includes revenue from product sales recognized during the period in which goods are shipped to third parties, and the amount is deemed collectable from the third parties. These are presented in "Product" in the consolidated statements of operations and comprehensive loss.</p></ix:nonNumeric></ix:continuation><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">11</td></tr><tr style="height:15px"><td><p style='page-break-after: always'></p></td></tr><tr style="height:15px"><td><em><a href="#toc1">Table of Contents</a></em></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;&#160;&#160;&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>VOLITIONRX LIMITED</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Notes to the Condensed Consolidated Financial Statements (Unaudited)</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">($ expressed in United States Dollars)</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Note 1 - Basis of Presentation and Summary of Significant Accounting Policies (continued)</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><ix:continuation id="cont_474d17" continuedAt="cont_915045"><ix:continuation id="cont_28be64"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em>Services </em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company includes revenue recognized from laboratory services performed in the Company's laboratory on behalf of third parties in "Services" in the consolidated statements of operations and comprehensive loss.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">For each development and/or commercialization agreement that results in revenues, the Company identifies all performance obligations, aside from those that are immaterial, which may include a license to intellectual property and know-how, development activities and/or transition activities. In order to determine the transaction price, in addition to any upfront payment, the Company estimates the amount of variable consideration at the outset of the contract either utilizing the expected value or most likely amount method, depending on the facts and circumstances relative to the contract. The Company constrains (reduces) the estimates of variable consideration such that it is probable that a significant reversal of previously recognized revenue will not occur throughout the life of the contract. When determining if variable consideration should be constrained, management considers whether there are factors outside the Company's control that could result in a significant reversal of revenue. In making these assessments, the Company considers the likelihood and magnitude of a potential reversal of revenue. These estimates are re-assessed each reporting period as required.</p></ix:continuation><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong><span style="text-decoration:underline">B</span></strong><strong><span style="text-decoration:underline">asic and Diluted Net Loss Per Share</span></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><ix:nonNumeric id="fid_947" contextRef="From2021-01-01to2021-06-30" name="us-gaap:EarningsPerSharePolicyTextBlock" escape="true"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company computes net loss per share in accordance with ASC 260, <em>"Earnings Per Share,"</em> which requires presentation of both basic and diluted earnings per share ("EPS") on the face of the statement of operations and comprehensive loss. Basic EPS is computed by dividing net loss available to common stockholders (numerator) by the weighted average number of shares outstanding (denominator) during the period. Diluted EPS gives effect to all dilutive potential common shares outstanding during the period using the treasury stock method. In computing diluted EPS, the average stock price for the period is used in determining the number of shares assumed to be purchased from the exercise of stock options or warrants. As of June 30, 2021, <ix:nonFraction id="fid_6" contextRef="AsOf2021-06-30" name="vnrx:PotentiallyDilutiveSecuritiesExcludedFromTheComputationOfEps" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">4,732,235</ix:nonFraction> potential common shares equivalents from warrants, options, and restricted stock units ("RSUs") were excluded from the diluted EPS calculations as their effect is anti-dilutive.</p></ix:nonNumeric><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong><span style="text-decoration:underline">Reclassification</span></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><ix:nonNumeric id="fid_948" contextRef="From2021-01-01to2021-06-30" name="vnrx:ReclassificationPolicyTextblock" escape="true"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Certain amounts presented in previously issued financial statements have been reclassified to be consistent with the current period presentation. The Company has reclassified the prior period comparative amounts in the statement of stockholders' equity and cash flows to be consistent with the current year classification.</p></ix:nonNumeric><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong><span style="text-decoration:underline">Recent Accounting Pronouncements</span></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><ix:nonNumeric id="fid_949" contextRef="From2021-01-01to2021-06-30" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" escape="true"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company has implemented all new accounting pronouncements that are in effect. The Company does not believe there are any other new accounting pronouncements that have been issued that might have a material impact on its financial position or results of operations.</p></ix:nonNumeric></ix:continuation><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">12</td></tr><tr style="height:15px"><td><p style='page-break-after: always'></p></td></tr><tr style="height:15px"><td><em><a href="#toc1">Table of Contents</a></em></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>VOLITIONRX LIMITED</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Notes to the Condensed Consolidated Financial Statements (Unaudited)</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">($ expressed in United States Dollars)</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Note 1 - Basis of Presentation and Summary of Significant Accounting Policies (continued)</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><ix:continuation id="cont_915045"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong><span style="text-decoration:underline">COVID-19 Pandemic Impact </span></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><ix:nonNumeric id="fid_950" contextRef="From2021-01-01to2021-06-30" name="vnrx:COVID19PandemicImpactPolicyTextblock" escape="true"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">As of the date of this filing, there continue to be widespread concerns regarding the ongoing impacts and disruptions caused by the COVID-19 pandemic in the regions in which the Company operates. As a result of the COVID-19 pandemic, the Company has experienced and may continue to experience disruptions that could impact our clinical trials, including delays enrolling patients and in sample collection.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The extent to which the COVID-19 pandemic will impact the Company's business, financial condition, and results of operations in the future is highly uncertain and will be affected by a number of factors. These include the duration and extent of the COVID-19 pandemic, the development of new variants of the COVID-19 virus that may be more contagious or virulent than previous versions, the scope of mandated or recommended containment and mitigation measures, the effect of government stabilization and recovery efforts, and the success of vaccine distribution programs.</p></ix:nonNumeric></ix:continuation><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><ix:nonNumeric id="fid_933" contextRef="From2021-01-01to2021-06-30" name="us-gaap:SubstantialDoubtAboutGoingConcernTextBlock" escape="true"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>No</strong><strong>te 2 - Going Concern</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company's condensed consolidated financial statements are prepared using U.S. GAAP applicable to a going concern which contemplates the realization of assets and liquidation of liabilities in the normal course of business. The Company has incurred losses since inception of $<ix:nonFraction id="fid_9" contextRef="From2011-10-11to2021-06-30" name="us-gaap:NetIncomeLoss" format="ixt:numdotdecimal" decimals="-5" unitRef="USD" scale="6">121.8</ix:nonFraction> million, has negative cash flows from operations, and has minimal revenues, which creates substantial doubt about its ability to continue as a going concern for a period of at least one year from the date of issuance of these condensed consolidated financial statements.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The future of the Company as an operating business will depend on its ability to obtain sufficient capital contributions, financing and/or to generate revenues as may be required to sustain its operations. Management plans to address the above as needed by (a) securing additional grant funds, (b) obtaining additional financing through debt or equity transactions, (c) granting licenses to third parties in exchange for specified up-front and/or back-end payments and&#160;(d)&#160;developing and commercializing its products on an accelerated timeline. Management continues to exercise tight cost controls to conserve cash.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The ability of the Company to continue as a going concern is dependent upon its ability to successfully accomplish the plans described in the preceding paragraph and eventually attain profitable operations. The accompanying condensed consolidated financial statements do not include any adjustments that might be necessary if the Company is unable to continue as a going concern. If the Company is unable to obtain adequate capital, it could be forced to cease operations.</p></ix:nonNumeric><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;&#160; </p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">13</td></tr><tr style="height:15px"><td><p style='page-break-after: always'></p></td></tr><tr style="height:15px"><td><em><a href="#toc1">Table of Contents</a></em></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;&#160;&#160;&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>VOLITIONRX LIMITED</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Notes to the Condensed Consolidated Financial Statements (Unaudited)</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">($ expressed in United States Dollars)</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">&#160;</p><ix:nonNumeric id="fid_934" contextRef="From2021-01-01to2021-06-30" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" escape="true"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Note 3 - Property and Equipment</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company's property and equipment consisted of the following amounts as of June 30, 2021 and December 31, 2020:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><ix:nonNumeric id="fid_951" contextRef="From2021-01-01to2021-06-30" name="us-gaap:ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock" escape="true"><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">&#160;</p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td class="hdcell" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td class="hdcell" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>June 30,</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td></tr><tr style="height:15px"><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td class="hdcell" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td class="hdcell" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>2021</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td></tr><tr style="height:15px"><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td class="hdcell" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>Accumulated</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>Net Carrying</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td></tr><tr style="height:15px"><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>Cost</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>Depreciation</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>Value</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td></tr><tr style="height:15px"><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>Useful Life</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;$</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>$&#160; </strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">$</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Computer hardware and software</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:3%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:10%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><ix:nonNumeric id="fid_53" contextRef="From2021-01-01to2021-06-30_us-gaap_ComputerEquipmentMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear">3</ix:nonNumeric> years</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_13" contextRef="AsOf2021-06-30_us-gaap_ComputerEquipmentMember" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:numdotdecimal" decimals="0" unitRef="USD">579,410</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_27" contextRef="AsOf2021-06-30_us-gaap_ComputerEquipmentMember" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:numdotdecimal" decimals="0" unitRef="USD">455,285</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_41" contextRef="AsOf2021-06-30_us-gaap_ComputerEquipmentMember" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:numdotdecimal" decimals="0" unitRef="USD">124,125</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Laboratory equipment</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><ix:nonNumeric id="fid_55" contextRef="From2021-01-01to2021-06-30_vnrx_LaboratoryEquipmentMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear">5</ix:nonNumeric> years</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_15" contextRef="AsOf2021-06-30_vnrx_LaboratoryEquipmentMember" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,026,194</ix:nonFraction></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_29" contextRef="AsOf2021-06-30_vnrx_LaboratoryEquipmentMember" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,271,580</ix:nonFraction></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_43" contextRef="AsOf2021-06-30_vnrx_LaboratoryEquipmentMember" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,754,614</ix:nonFraction></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Office furniture and equipment</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><ix:nonNumeric id="fid_57" contextRef="From2021-01-01to2021-06-30_us-gaap_OfficeEquipmentMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear">5</ix:nonNumeric> years</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_17" contextRef="AsOf2021-06-30_us-gaap_OfficeEquipmentMember" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:numdotdecimal" decimals="0" unitRef="USD">297,841</ix:nonFraction></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_31" contextRef="AsOf2021-06-30_us-gaap_OfficeEquipmentMember" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:numdotdecimal" decimals="0" unitRef="USD">193,087</ix:nonFraction></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_45" contextRef="AsOf2021-06-30_us-gaap_OfficeEquipmentMember" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:numdotdecimal" decimals="0" unitRef="USD">104,754</ix:nonFraction></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Buildings</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><ix:nonNumeric id="fid_59" contextRef="From2021-01-01to2021-06-30_us-gaap_BuildingMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear">30</ix:nonNumeric> years</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_19" contextRef="AsOf2021-06-30_us-gaap_BuildingMember" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,293,345</ix:nonFraction></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_33" contextRef="AsOf2021-06-30_us-gaap_BuildingMember" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:numdotdecimal" decimals="0" unitRef="USD">239,727</ix:nonFraction></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_47" contextRef="AsOf2021-06-30_us-gaap_BuildingMember" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,053,618</ix:nonFraction></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Building improvements</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><ix:nonNumeric id="fid_63" contextRef="From2021-01-01to2021-06-30_us-gaap_BuildingImprovementsMember_srt_MinimumMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear">5</ix:nonNumeric>-<ix:nonNumeric id="fid_65" contextRef="From2021-01-01to2021-06-30_us-gaap_BuildingImprovementsMember_srt_MaximumMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear">15</ix:nonNumeric> years</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_23" contextRef="AsOf2021-06-30_us-gaap_BuildingImprovementsMember" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,310,063</ix:nonFraction></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_37" contextRef="AsOf2021-06-30_us-gaap_BuildingImprovementsMember" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:numdotdecimal" decimals="0" unitRef="USD">222,745</ix:nonFraction></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_51" contextRef="AsOf2021-06-30_us-gaap_BuildingImprovementsMember" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,087,318</ix:nonFraction></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Land</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">Not&#160;amortized</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_21" contextRef="AsOf2021-06-30_us-gaap_LandMember" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:numdotdecimal" decimals="0" unitRef="USD">142,217</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_35" contextRef="AsOf2021-06-30_us-gaap_LandMember" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_49" contextRef="AsOf2021-06-30_us-gaap_LandMember" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:numdotdecimal" decimals="0" unitRef="USD">142,217</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_11" contextRef="AsOf2021-06-30" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,649,070</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_25" contextRef="AsOf2021-06-30" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,382,424</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_38" contextRef="AsOf2021-06-30" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,266,646</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td class="ffcell"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td class="ffcell"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>December 31,</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td class="ffcell"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td class="ffcell"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>2020</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td class="ffcell"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>Accumulated</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>Net Carrying</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>Cost</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>Depreciation</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>Value</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>Useful Life</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>$&#160;</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="BORDER-BOTTOM: 1px solid;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;$</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="BORDER-BOTTOM: 1px solid;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>$</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Computer hardware and software</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><ix:nonNumeric id="fid_52" contextRef="From2020-01-01to2020-12-31_us-gaap_ComputerEquipmentMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear">3</ix:nonNumeric> years</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_12" contextRef="AsOf2020-12-31_us-gaap_ComputerEquipmentMember" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:numdotdecimal" decimals="0" unitRef="USD">550,254</ix:nonFraction></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_26" contextRef="AsOf2020-12-31_us-gaap_ComputerEquipmentMember" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:numdotdecimal" decimals="0" unitRef="USD">412,805</ix:nonFraction></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_40" contextRef="AsOf2020-12-31_us-gaap_ComputerEquipmentMember" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:numdotdecimal" decimals="0" unitRef="USD">137,449</ix:nonFraction></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Laboratory equipment</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><ix:nonNumeric id="fid_54" contextRef="From2020-01-01to2020-12-31_vnrx_LaboratoryEquipmentMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear">5</ix:nonNumeric> years</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_14" contextRef="AsOf2020-12-31_vnrx_LaboratoryEquipmentMember" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,586,997</ix:nonFraction></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_28" contextRef="AsOf2020-12-31_vnrx_LaboratoryEquipmentMember" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,060,153</ix:nonFraction></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_42" contextRef="AsOf2020-12-31_vnrx_LaboratoryEquipmentMember" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,526,844</ix:nonFraction></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Office furniture and equipment</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><ix:nonNumeric id="fid_56" contextRef="From2020-01-01to2020-12-31_us-gaap_OfficeEquipmentMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear">5</ix:nonNumeric> years</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_16" contextRef="AsOf2020-12-31_us-gaap_OfficeEquipmentMember" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:numdotdecimal" decimals="0" unitRef="USD">271,656</ix:nonFraction></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_30" contextRef="AsOf2020-12-31_us-gaap_OfficeEquipmentMember" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:numdotdecimal" decimals="0" unitRef="USD">171,247</ix:nonFraction></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_44" contextRef="AsOf2020-12-31_us-gaap_OfficeEquipmentMember" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:numdotdecimal" decimals="0" unitRef="USD">100,409</ix:nonFraction></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Buildings</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><ix:nonNumeric id="fid_58" contextRef="From2020-01-01to2020-12-31_us-gaap_BuildingMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear">30</ix:nonNumeric> years</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_18" contextRef="AsOf2020-12-31_us-gaap_BuildingMember" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,366,236</ix:nonFraction></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_32" contextRef="AsOf2020-12-31_us-gaap_BuildingMember" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:numdotdecimal" decimals="0" unitRef="USD">207,111</ix:nonFraction></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_46" contextRef="AsOf2020-12-31_us-gaap_BuildingMember" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,159,125</ix:nonFraction></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Building improvements</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><ix:nonNumeric id="fid_62" contextRef="From2020-01-01to2020-12-31_us-gaap_BuildingImprovementsMember_srt_MinimumMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear">5</ix:nonNumeric>-<ix:nonNumeric id="fid_64" contextRef="From2020-01-01to2020-12-31_us-gaap_BuildingImprovementsMember_srt_MaximumMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear">15</ix:nonNumeric> years</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_22" contextRef="AsOf2020-12-31_us-gaap_BuildingImprovementsMember" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,285,383</ix:nonFraction></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_36" contextRef="AsOf2020-12-31_us-gaap_BuildingImprovementsMember" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:numdotdecimal" decimals="0" unitRef="USD">184,813</ix:nonFraction></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_50" contextRef="AsOf2020-12-31_us-gaap_BuildingImprovementsMember" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,100,570</ix:nonFraction></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Land</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">Not&#160;amortized</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_20" contextRef="AsOf2020-12-31_us-gaap_LandMember" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:numdotdecimal" decimals="0" unitRef="USD">146,737</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_34" contextRef="AsOf2020-12-31_us-gaap_LandMember" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_48" contextRef="AsOf2020-12-31_us-gaap_LandMember" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:numdotdecimal" decimals="0" unitRef="USD">146,737</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_10" contextRef="AsOf2020-12-31" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,207,263</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_24" contextRef="AsOf2020-12-31" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,036,129</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_39" contextRef="AsOf2020-12-31" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,171,134</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table></ix:nonNumeric><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">During the six-month periods ended June 30, 2021 and June 30, 2020, the Company recognized $<ix:nonFraction id="fid_74" contextRef="From2021-01-01to2021-06-30" name="us-gaap:Depreciation" format="ixt:numdotdecimal" decimals="0" unitRef="USD">425,187</ix:nonFraction> and $<ix:nonFraction id="fid_75" contextRef="From2020-01-01to2020-06-30" name="us-gaap:Depreciation" format="ixt:numdotdecimal" decimals="0" unitRef="USD">316,405</ix:nonFraction>, respectively, in depreciation expense.</p></ix:nonNumeric><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">14</td></tr><tr style="height:15px"><td><p style='page-break-after: always'></p></td></tr><tr style="height:15px"><td><em><a href="#toc1">Table of Contents</a></em></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>VOL</strong><strong>ITIONRX LIMITED</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Notes to the Condensed Consolidated Financial Statements (Unaudited)</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">($ expressed in United States Dollars)</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">&#160;</p><ix:nonNumeric id="fid_935" contextRef="From2021-01-01to2021-06-30" name="us-gaap:IntangibleAssetsDisclosureTextBlock" escape="true"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Note 4 - Intangible Assets</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company's intangible assets consist of patents, mainly acquired in the acquisition of Belgian Volition. The patents are being amortized over the assets' estimated useful lives, which range from 8 to 20 years.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><ix:nonNumeric id="fid_952" contextRef="From2021-01-01to2021-06-30" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" escape="true"><table style="border-spacing:0;font-size:10pt;text-align:justify;width:85%" cellpadding="0"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td colspan="2" style="width:9%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td colspan="2" style="width:9%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td colspan="2" style="width:9%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>June 30, </strong></p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td></tr><tr style="height:15px"><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td colspan="2" style="width:9%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td colspan="2" style="width:9%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td colspan="2" style="width:9%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>2021</strong></p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td></tr><tr style="height:15px"><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td colspan="2" style="width:9%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td colspan="2" style="width:9%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Accumulated</strong></p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td colspan="2" style="width:9%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Net Carrying</strong></p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td></tr><tr style="height:15px"><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td colspan="2" style="width:9%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Cost</strong></p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td colspan="2" style="width:9%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Amortization</strong></p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td colspan="2" style="width:9%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Value</strong></p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td></tr><tr style="height:15px"><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>&#160;$ </strong></p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>$ </strong></p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>$</strong></p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Patents</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><ix:nonFraction id="fid_71" contextRef="AsOf2021-06-30_us-gaap_PatentsMember" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,219,693</ix:nonFraction></p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><ix:nonFraction id="fid_73" contextRef="AsOf2021-06-30_us-gaap_PatentsMember" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:numdotdecimal" decimals="0" unitRef="USD">953,107</ix:nonFraction></p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><ix:nonFraction id="fid_69" contextRef="AsOf2021-06-30_us-gaap_PatentsMember" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:numdotdecimal" decimals="0" unitRef="USD">266,586</ix:nonFraction></p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:9%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">&#160;</p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">&#160;</p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">&#160;</p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">&#160;</p></td><td style="width:9%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>December 31,</strong></p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td></tr><tr style="height:15px"><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="width:9%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="width:9%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>2020</strong></p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td></tr><tr style="height:15px"><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="width:9%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Accumulated</strong></p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Net Carrying</strong></p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td></tr><tr style="height:15px"><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Cost</strong></p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Amortization</strong></p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Value</strong></p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td></tr><tr style="height:15px"><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>$&#160;</strong></p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>&#160;$ </strong></p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>$</strong></p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Patents</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><ix:nonFraction id="fid_70" contextRef="AsOf2020-12-31_us-gaap_PatentsMember" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,256,064</ix:nonFraction></p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><ix:nonFraction id="fid_72" contextRef="AsOf2020-12-31_us-gaap_PatentsMember" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:numdotdecimal" decimals="0" unitRef="USD">934,423</ix:nonFraction></p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><ix:nonFraction id="fid_68" contextRef="AsOf2020-12-31_us-gaap_PatentsMember" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:numdotdecimal" decimals="0" unitRef="USD">321,641</ix:nonFraction></p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table></ix:nonNumeric><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">During the six-month periods ended June 30, 2021 and June 30, 2020, the Company recognized $<ix:nonFraction id="fid_84" contextRef="From2021-01-01to2021-06-30" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:numdotdecimal" decimals="0" unitRef="USD">46,567</ix:nonFraction> and $<ix:nonFraction id="fid_83" contextRef="From2020-01-01to2020-06-30" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:numdotdecimal" decimals="0" unitRef="USD">42,828</ix:nonFraction>, respectively, in amortization expense.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company amortizes the patents on a straight-line basis with terms ranging from <ix:nonNumeric id="fid_85" contextRef="From2021-01-01to2021-06-30_srt_MinimumMember_vnrx_PatentsAndIntellectualPropertyMember" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" format="ixt-sec:duryear">8</ix:nonNumeric> to <ix:nonNumeric id="fid_86" contextRef="From2021-01-01to2021-06-30_vnrx_PatentsAndIntellectualPropertyMember_srt_MaximumMember" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" format="ixt-sec:duryear">20</ix:nonNumeric> years. The annual estimated amortization schedule over the next five years is as follows:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><ix:nonNumeric id="fid_953" contextRef="From2021-01-01to2021-06-30" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" escape="true"><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:85%" cellpadding="0"><tbody><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2021 - remaining</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_76" contextRef="AsOf2021-06-30" name="us-gaap:PresentValueOfFutureInsuranceProfitsAmortizationExpenseYearOne" format="ixt:numdotdecimal" decimals="0" unitRef="USD">45,326</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2022</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_77" contextRef="AsOf2021-06-30" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" format="ixt:numdotdecimal" decimals="0" unitRef="USD">91,015</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2023</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_78" contextRef="AsOf2021-06-30" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" format="ixt:numdotdecimal" decimals="0" unitRef="USD">91,015</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2024</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_79" contextRef="AsOf2021-06-30" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" format="ixt:numdotdecimal" decimals="0" unitRef="USD">39,230</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2025</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_80" contextRef="AsOf2021-06-30" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Total Intangible Assets</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_81" contextRef="AsOf2021-06-30" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:numdotdecimal" decimals="0" unitRef="USD">266,586</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table></ix:nonNumeric><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company periodically reviews its long-lived assets to ensure that their carrying value does not exceed their fair market value. The Company carried out such a review in accordance with ASC 360 Topic <em>"Property, Plant and Equipment"</em> as of December 31, 2020. The result of this review confirmed that the ongoing value of the patents was not impaired as of December 31, 2020. </p></ix:nonNumeric><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><ix:nonNumeric id="fid_936" contextRef="From2021-01-01to2021-06-30" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" escape="true"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Note 5&#160;- Related Party Transactions</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Refer to Note 6, <em>Common Stock</em>, for common stock issued to related parties and Note 7, <em>Stock-Based Compensation</em>, for stock options, warrants and RSUs issued to related parties. The Company has agreements with related parties for the purchase of products and consultancy services which are accrued under management and directors' fees payable (see condensed consolidated balance sheets). </p></ix:nonNumeric><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">15</td></tr><tr style="height:15px"><td><p style='page-break-after: always'></p></td></tr><tr style="height:15px"><td><em><a href="#toc1">Table of Contents</a></em></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>VOL</strong><strong>ITIONRX LIMITED</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Notes to the Condensed Consolidated Financial Statements (Unaudited)</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">($ expressed in United States Dollars)</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">&#160;</p><ix:nonNumeric id="fid_937" contextRef="From2021-01-01to2021-06-30" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" escape="true" continuedAt="cont_f554fe"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Note 6 - Common Stock</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">As of June 30, 2021, the Company was authorized to issue 100 million shares of common stock par value $0.001 per share, of which 53,144,082 and 48,607,017 shares were issued and outstanding as of June 30, 2021 and December 31, 2020, respectively. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Stock Option Exercises and RSU Settlements</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">From January 13, 2021 to March 19, 2021, <ix:nonFraction id="fid_114" contextRef="AsOf2021-06-30_us-gaap_OptionMember_vnrx_FromJanuaryThirteenTwentyTwentyOneToNineteenMarchTwentyTwentyOneMember" name="vnrx:CommonStockSharesIssuableUponExerciseOfWarrants" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">7,634</ix:nonFraction> stock options were exercised to purchase shares of common stock at $<ix:nonFraction id="fid_107" contextRef="AsOf2021-06-30_us-gaap_OptionMember_vnrx_FromJanuaryThirteenTwentyTwentyOneToNineteenMarchTwentyTwentyOneMember" name="us-gaap:SharePrice" decimals="INF" unitRef="USDPShares">3.35</ix:nonFraction> per share in a cashless exercise that resulted in the issuance of <ix:nonFraction id="fid_119" contextRef="From2021-01-01to2021-06-30_us-gaap_OptionMember_vnrx_FromJanuaryThirteenTwentyTwentyOneToNineteenMarchTwentyTwentyOneMember" name="vnrx:CommonStockShareIssuedUponCashlessExercise" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">948</ix:nonFraction> shares of common stock.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On January 20, 2021, <ix:nonFraction id="fid_132" contextRef="AsOf2021-06-30_us-gaap_OptionMember_vnrx_OnJanuaryTwentyTwoThousandTwentyOneMember" name="vnrx:RsusVestedShares" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">5,000</ix:nonFraction> RSUs vested and resulted in the issuance of <ix:nonFraction id="fid_120" contextRef="From2021-01-01to2021-06-30_us-gaap_OptionMember_vnrx_OnJanuaryTwentyTwoThousandTwentyOneMember" name="vnrx:CommonStockShareIssuedUponCashlessExercise" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">3,000</ix:nonFraction> shares of common stock (the remaining <ix:nonFraction id="fid_134" contextRef="From2021-01-01to2021-06-30_vnrx_TwoZeroOneFiveStockIncentivePlanMember" name="vnrx:RemainingSharesWithheldReturned" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">2,000</ix:nonFraction> shares were withheld for taxes and returned as authorized shares under the 2015 Stock Incentive Plan).</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On February 2, 2021, <ix:nonFraction id="fid_116" contextRef="AsOf2021-06-30_us-gaap_OptionMember_vnrx_OnTwoFebruaryTwoThousandTwentyOneMember" name="vnrx:CommonStockSharesIssuableUponExerciseOfWarrants" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">20,000</ix:nonFraction> stock options were exercised to purchase shares of common stock at $<ix:nonFraction id="fid_109" contextRef="AsOf2021-06-30_us-gaap_OptionMember_vnrx_OnTwoFebruaryTwoThousandTwentyOneMember" name="us-gaap:SharePrice" decimals="INF" unitRef="USDPShares">3.80</ix:nonFraction> per share in a cashless exercise that resulted in the issuance of <ix:nonFraction id="fid_121" contextRef="From2021-01-01to2021-06-30_us-gaap_OptionMember_vnrx_OnTwoFebruaryTwoThousandTwentyOneMember" name="vnrx:CommonStockShareIssuedUponCashlessExercise" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">6,181</ix:nonFraction> shares of common stock.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On February 8, 2021, <ix:nonFraction id="fid_117" contextRef="AsOf2021-06-30_vnrx_StockOptionsMember_vnrx_FebruaryEightTwoThousandTwentyOneToFebruaryNineTwoThousandTwentyOneMember" name="vnrx:CommonStockSharesIssuableUponExerciseOfWarrants" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">100,000</ix:nonFraction> stock options were exercised to purchase shares of common stock at $<ix:nonFraction id="fid_112" contextRef="AsOf2021-06-30_vnrx_StockOptionOneMember_vnrx_FebruaryEightTwoThousandTwentyOneMember" name="us-gaap:SharePrice" decimals="INF" unitRef="USDPShares">5.00</ix:nonFraction> per share in a cashless exercise that resulted in the issuance of <ix:nonFraction id="fid_123" contextRef="From2021-01-01to2021-06-30_vnrx_StockOptionOneMember_vnrx_FebruaryEightTwoThousandTwentyOneMember" name="vnrx:CommonStockShareIssuedUponCashlessExercise" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">19,446</ix:nonFraction> shares of common stock.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">From February 8, 2021 to February 9, 2021, <ix:nonFraction id="fid_126" contextRef="AsOf2021-06-30_vnrx_StockOptionOneMember_vnrx_FebruaryEightTwoThousandTwentyOneMember" name="vnrx:ClassOfWarrantsOrRightOutstanding" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">100,000</ix:nonFraction> stock options were exercised to purchase shares of common stock at $<ix:nonFraction id="fid_110" contextRef="AsOf2021-06-30_vnrx_StockOptionsMember_vnrx_FebruaryEightTwoThousandTwentyOneToFebruaryNineTwoThousandTwentyOneMember" name="us-gaap:SharePrice" decimals="INF" unitRef="USDPShares">4.00</ix:nonFraction> per share in cashless exercises that resulted in the issuance of <ix:nonFraction id="fid_124" contextRef="From2021-01-01to2021-06-30_vnrx_StockOptionsMember_vnrx_FebruaryEightTwoThousandTwentyOneToFebruaryNineTwoThousandTwentyOneMember" name="vnrx:CommonStockShareIssuedUponCashlessExercise" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">32,126</ix:nonFraction> shares of common stock.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On February 8, 2021, <ix:nonFraction id="fid_125" contextRef="AsOf2021-06-30_vnrx_StockOptionTwoMember_vnrx_FebruaryEightTwoThousandTwentyOneMember" name="vnrx:ClassOfWarrantOrRightOutstandings" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">50,000</ix:nonFraction> stock options were exercised to purchase shares of common stock at $<ix:nonFraction id="fid_111" contextRef="AsOf2021-06-30_vnrx_StockOptionTwoMember_vnrx_FebruaryEightTwoThousandTwentyOneMember" name="us-gaap:SharePrice" decimals="INF" unitRef="USDPShares">3.25</ix:nonFraction> per share in a cashless exercise that resulted in the issuance of <ix:nonFraction id="fid_122" contextRef="From2021-01-01to2021-06-30_vnrx_StockOptionTwoMember_vnrx_FebruaryEightTwoThousandTwentyOneMember" name="vnrx:CommonStockShareIssuedUponCashlessExercise" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">18,750</ix:nonFraction> shares of common stock.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On April 13, 2021, <ix:nonFraction id="fid_133" contextRef="AsOf2021-06-30_us-gaap_OptionMember_vnrx_OnAprilOnThreeTwoZeroTwoOneMember" name="vnrx:RsusVestedShares" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">26,250</ix:nonFraction> RSUs vested and resulted in the issuance of <ix:nonFraction id="fid_131" contextRef="From2021-01-01to2021-06-30_us-gaap_OptionMember_vnrx_OnAprilOnThreeTwoZeroTwoOneMember" name="vnrx:CommonStockShareIssuedUponCashlessExercise" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">21,712</ix:nonFraction> shares of common stock (the remaining <ix:nonFraction id="fid_136" contextRef="From2021-04-01to2021-04-13_vnrx_TwoZeroOneFiveStockIncentivePlanMember" name="vnrx:RemainingSharesWithheldReturned" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">4,538</ix:nonFraction> shares were withheld for taxes and returned as authorized shares under the 2015 Stock Incentive Plan).</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Equity</strong><strong> </strong><strong>Capital Raise</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On February 10, 2021, the Company entered into an underwriting agreement (the "Underwriting Agreement") with Cantor Fitzgerald &amp; Co. (the "Underwriter") in connection with an underwritten public offering of <ix:nonFraction id="fid_96" contextRef="From2021-02-01to2021-02-10_vnrx_UnderwritingAgreementMember" name="vnrx:AggeregateShareOfCommonStockOfferingPrice" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,809,524</ix:nonFraction> shares (the "Firm Shares") of the Company's common stock&#160;pursuant to the Company's shelf registration statement on Form S-3 (declared effective by the SEC on September 28, 2018, File No. 333-227248). The Underwriter purchased the Firm Shares from the Company at a price of $<ix:nonFraction id="fid_113" contextRef="AsOf2021-02-12_vnrx_UnderwritingAgreementMember" name="vnrx:PurchasePricePerShare" decimals="INF" unitRef="USDPShares">4.9533</ix:nonFraction> per share on February 12, 2021. The net proceeds received by the Company for the sale and issuance of the Firm Shares were approximately $<ix:nonFraction id="fid_105" contextRef="From2021-02-01to2021-02-10_vnrx_UnderwritingAgreementMember" name="us-gaap:StockIssuedDuringPeriodValueOther" format="ixt:numdotdecimal" decimals="-5" unitRef="USD" scale="6">18.9</ix:nonFraction> million. Under the terms of the Underwriting Agreement, the Company granted the Underwriter an option, exercisable for 30 days, to purchase up to an additional <ix:nonFraction id="fid_104" contextRef="From2021-02-01to2021-02-10_vnrx_UnderwritingAgreementMember" name="us-gaap:StockIssuedDuringPeriodSharesOther" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">571,428</ix:nonFraction> shares of Common Stock at the same price per share as the Firm Shares which option was not exercised.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Equity</strong><strong> </strong><strong>Distribution Agreements</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On November 10, 2020, the Company entered into an equity distribution agreement (the "2020 EDA") with Cantor Fitzgerald &amp; Co. ("Cantor") and Oppenheimer &amp; Co. Inc. ("Oppenheimer"), to sell shares of its common stock having an aggregate offering price of up to $<ix:nonFraction id="fid_97" contextRef="From2020-11-01to2020-11-10_vnrx_EquityDistributionAgreementMember" name="vnrx:AggeregateShareOfCommonStockOfferingPrice" format="ixt:numdotdecimal" decimals="-5" unitRef="USD" scale="6">25.0</ix:nonFraction> million from time-to-time, through an "at the market offering program" pursuant to the Company's effective "shelf" registration statement on Form S-3 (File No. 333-227248) and related prospectuses, through Cantor and Oppenheimer each acting as the Company's agent and/or principal. The Company is not obligated to sell any shares under the 2020 EDA. During the three months ended June 30, 2021, the Company raised aggregate net proceeds (net of broker's commissions and fees) of $<ix:nonFraction id="fid_101" contextRef="From2011-10-11to2021-06-30_vnrx_EquityDistributionAgreementMember" name="us-gaap:ProceedsFromIssuanceOrSaleOfEquity" format="ixt:numdotdecimal" decimals="0" unitRef="USD">857,211</ix:nonFraction> under the 2020 EDA through the sale of <ix:nonFraction id="fid_98" contextRef="From2021-01-01to2021-06-30_vnrx_EquityDistributionAgreementMember" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">251,369</ix:nonFraction> shares of its common stock. From inception through June 30, 2021, the Company raised aggregate net proceeds (net of broker's commissions and fees) of $<ix:nonFraction id="fid_138" contextRef="From2011-10-11to2021-06-30_vnrx_EquityDistributionAgreementMember" name="us-gaap:InsuranceCommissionsAndFees" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,201,167</ix:nonFraction> under the 2020 EDA through the sale of <ix:nonFraction id="fid_139" contextRef="From2011-10-11to2021-06-30_vnrx_EquityDistributionAgreementMember" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">316,769</ix:nonFraction> shares of its common stock.</p></ix:nonNumeric><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">16</td></tr><tr style="height:15px"><td><p style='page-break-after: always'></p></td></tr><tr style="height:15px"><td><em><a href="#toc1">Table of Contents</a></em></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;&#160;&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>VOL</strong><strong>ITIONRX LIMITED</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Notes to the Condensed Consolidated Financial Statements (Unaudited)</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">($ expressed in United States Dollars)</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Note 6 - Common Stock (continued)</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><ix:continuation id="cont_f554fe"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On September 7, 2018, the Company entered into an equity distribution agreement (as amended, the "2018 EDA") with Oppenheimer to sell shares of common stock having an aggregate offering price of up to $<ix:nonFraction id="fid_95" contextRef="From2018-09-01to2018-09-07_vnrx_EquityDistributionAgreementMember" name="vnrx:AggeregateShareOfCommonStockOfferingPrice" format="ixt:numdotdecimal" decimals="-5" unitRef="USD" scale="6">10.0</ix:nonFraction> million from time-to-time, through an "at the market offering program" pursuant to the Company's effective "shelf" registration statement on Form S-3 (File No 333-227248) and related prospectuses, through Oppenheimer acting as the Company's agent and/or principal. From inception through March 31, 2021, the Company raised aggregate net proceeds (net of broker's commissions and fees) of approximately $<ix:nonFraction id="fid_142" contextRef="From2011-10-11to2021-03-31_vnrx_EquityDistributionAgreementMember" name="us-gaap:InsuranceCommissionsAndFees" format="ixt:numdotdecimal" decimals="-5" unitRef="USD" scale="6">9.7</ix:nonFraction> million under the 2018 EDA through the sale of <ix:nonFraction id="fid_143" contextRef="From2011-10-11to2021-03-31_vnrx_EquityDistributionAgreementMember" name="vnrx:AggregateSharesOfCommonStock" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">2,539,606</ix:nonFraction> shares of its common stock and fully utilized the availability under the 2018 EDA during the quarter ended March 31, 2021. No further sales will be made under the 2018 EDA. </p></ix:continuation><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><ix:nonNumeric id="fid_938" contextRef="From2021-01-01to2021-06-30" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy" escape="true" continuedAt="cont_10242e"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Note 7&#160;- Stock-Based Compensation</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>a</strong><strong>) Warrants</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The following table summarizes the changes in warrants outstanding of the Company during the six-month period ended June 30, 2021:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;&#160;</p><ix:nonNumeric id="fid_954" contextRef="From2021-01-01to2021-06-30" name="us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" escape="true"><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:85%" cellpadding="0"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td></td><td class="hdcell" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Number of</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Weighted&#160;</strong><strong>Average</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Warrants</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Exercise&#160;</strong><strong>Price&#160;($)</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Outstanding at December 31, 2020</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:12%;vertical-align:bottom;text-align:right;">175,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:12%;vertical-align:bottom;text-align:right;">2.75</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Granted</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_968" contextRef="From2021-01-01to2021-06-30_vnrx_WarrantsFourMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">310,000</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_969" contextRef="From2021-01-01to2021-06-30_vnrx_WarrantsFourMember" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" decimals="INF" unitRef="USDPShares">4.52</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Outstanding at June 30, 2021</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">485,000</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_154" contextRef="From2021-01-01to2021-06-30_vnrx_WarrantsFourMember" name="vnrx:WeightedAverageExercisePriceOutstandingBalanceOne" decimals="INF" unitRef="USDPShares">3.88</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Exercisable at June 30, 2021</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_151" contextRef="From2021-01-01to2021-06-30_vnrx_WarrantsFourMember" name="vnrx:NumberOfWarrantsExercisable" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">125,000</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_158" contextRef="From2021-01-01to2021-06-30_vnrx_WarrantsFourMember" name="vnrx:WeightedAverageExercisePriceExercisable" decimals="INF" unitRef="USDPShares">2.47</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table></ix:nonNumeric><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Effective January 1, 2021, the Company granted warrants to purchase <ix:nonFraction id="fid_297" contextRef="From2021-01-01to2021-06-30_vnrx_JanuaryOneTwoThousandTwentyOneMember" name="vnrx:WarrantsToPurchaseShares" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">125,000</ix:nonFraction> shares of common stock to a Company employee for services to the Company. <ix:nonNumeric id="fid_308" contextRef="From2021-01-01to2021-06-30_vnrx_JanuaryOneTwoThousandTwentyOneMember" name="us-gaap:MultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription">These warrants vest on January 1, 2022 (subject to continued employment through such date) and expire on January 1, 2027, with an exercise price of $<ix:nonFraction id="fid_283" contextRef="AsOf2021-01-01" name="vnrx:PricePerShare" decimals="INF" unitRef="USDPShares">3.95</ix:nonFraction> per share</ix:nonNumeric>. The Company has calculated the estimated fair market value of these warrants at $<ix:nonFraction id="fid_299" contextRef="From2021-01-01to2021-06-30_vnrx_JanuaryOneTwoThousandTwentyOneMember" name="vnrx:WarrantsToPurchaseAmount" format="ixt:numdotdecimal" decimals="0" unitRef="USD">242,877</ix:nonFraction>, using the Black-Scholes model and the following assumptions: term <ix:nonNumeric id="fid_287" contextRef="From2021-01-01to2021-06-30_vnrx_JanuaryOneTwoThousandTwentyOneMember" name="us-gaap:CreditDerivativeTerm1" format="ixt-sec:duryear">3.5</ix:nonNumeric> years, stock price $<ix:nonFraction id="fid_289" contextRef="AsOf2021-06-30_vnrx_JanuaryOneTwoThousandTwentyOneMember" name="us-gaap:SaleOfStockPricePerShare" decimals="INF" unitRef="USDPShares">3.95</ix:nonFraction>, exercise price $<ix:nonFraction id="fid_293" contextRef="AsOf2021-06-30_vnrx_JanuaryOneTwoThousandTwentyOneMember" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" decimals="INF" unitRef="USDPShares">3.80</ix:nonFraction>, <ix:nonFraction id="fid_291" contextRef="From2021-01-01to2021-06-30_vnrx_JanuaryOneTwoThousandTwentyOneMember" name="us-gaap:AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherFairValueVolatilityRate" decimals="INF" unitRef="Pure" scale="-2">74.53</ix:nonFraction>% volatility, <ix:nonFraction id="fid_295" contextRef="From2021-01-01to2021-06-30_vnrx_JanuaryOneTwoThousandTwentyOneMember" name="us-gaap:FinancialGuaranteeInsuranceContractsClaimLiabilityWeightedAverageRiskFreeDiscountRate" decimals="INF" unitRef="Pure" scale="-2">0.50</ix:nonFraction>% risk free rate, and no forfeiture rate. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Effective February 1, 2021, the Company granted warrants to purchase <ix:nonFraction id="fid_298" contextRef="From2021-01-01to2021-06-30_vnrx_FebruaryOneTwoThousandTwentyOneMember" name="vnrx:WarrantsToPurchaseShares" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">185,000</ix:nonFraction> shares of common stock to a Company employee for services to the Company. <ix:nonNumeric id="fid_307" contextRef="From2021-01-01to2021-06-30_vnrx_FebruaryOneTwoThousandTwentyOneMember" name="us-gaap:MultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription">These warrants vest on February 1, 2022 (subject to continued employment through such date) and expire on February 1, 2027, with an exercise price of $<ix:nonFraction id="fid_282" contextRef="AsOf2021-02-01" name="vnrx:PricePerShare" decimals="INF" unitRef="USDPShares">4.90</ix:nonFraction> per share</ix:nonNumeric>. The Company has calculated the estimated fair market value of these warrants at $<ix:nonFraction id="fid_300" contextRef="From2021-01-01to2021-06-30_vnrx_FebruaryOneTwoThousandTwentyOneMember" name="vnrx:WarrantsToPurchaseAmount" format="ixt:numdotdecimal" decimals="0" unitRef="USD">459,352</ix:nonFraction>, using the Black-Scholes model and the following assumptions: term <ix:nonNumeric id="fid_288" contextRef="From2021-01-01to2021-06-30_vnrx_FebruaryOneTwoThousandTwentyOneMember" name="us-gaap:CreditDerivativeTerm1" format="ixt-sec:duryear">3.5</ix:nonNumeric> years, stock price $<ix:nonFraction id="fid_290" contextRef="AsOf2021-06-30_vnrx_FebruaryOneTwoThousandTwentyOneMember" name="us-gaap:SaleOfStockPricePerShare" decimals="INF" unitRef="USDPShares">4.90</ix:nonFraction>, exercise price $<ix:nonFraction id="fid_294" contextRef="AsOf2021-06-30_vnrx_FebruaryOneTwoThousandTwentyOneMember" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" decimals="INF" unitRef="USDPShares">4.80</ix:nonFraction>, <ix:nonFraction id="fid_292" contextRef="From2021-01-01to2021-06-30_vnrx_FebruaryOneTwoThousandTwentyOneMember" name="us-gaap:AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherFairValueVolatilityRate" decimals="INF" unitRef="Pure" scale="-2">75.03</ix:nonFraction>% volatility, <ix:nonFraction id="fid_296" contextRef="From2021-01-01to2021-06-30_vnrx_FebruaryOneTwoThousandTwentyOneMember" name="us-gaap:FinancialGuaranteeInsuranceContractsClaimLiabilityWeightedAverageRiskFreeDiscountRate" decimals="INF" unitRef="Pure" scale="-2">0.59</ix:nonFraction>% risk free rate, and no forfeiture rate. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Below is a table summarizing the warrants issued and outstanding as of June 30, 2021, which have an aggregate weighted average remaining contractual life of <ix:nonNumeric id="fid_280" contextRef="From2021-01-01to2021-06-30" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear">4.46</ix:nonNumeric> years.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><ix:nonNumeric id="fid_955" contextRef="From2021-01-01to2021-06-30" name="vnrx:SummarizingTheWarrantsIssuedAndOutstanding" escape="true"><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:85%" cellpadding="0"><tbody><tr style="height:15px"><td colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2"></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2"></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Weighted&#160;Average</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2"></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2"></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2"></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Remaining</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Proceeds to</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td></td><td style="vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Number</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td></td><td class="hdcell" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Number</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Exercise</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Contractual</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Company if</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td style="width:5%;"></td><td style="BORDER-BOTTOM: #000000 1px solid;width:5%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Outstanding</strong></p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:5%;"></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:5%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Exercisable</strong></p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:5%;"></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:5%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Price&#160;($)</strong></p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:5%;"></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:8%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Life&#160;(Years)</strong></p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:5%;"></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:5%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Exercised&#160;($)</strong></p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><ix:nonFraction id="fid_164" contextRef="AsOf2021-06-30_vnrx_WarrantsFourMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">125,000</ix:nonFraction></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_161" contextRef="AsOf2021-06-30_vnrx_WarrantOneMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">125,000</ix:nonFraction></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_176" contextRef="AsOf2021-06-30_vnrx_WarrantOneMember" name="vnrx:ExercisePrice" decimals="INF" unitRef="USDPShares">2.47</ix:nonFraction></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonNumeric id="fid_180" contextRef="From2021-01-01to2021-06-30_vnrx_WarrantOneMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear">0.83</ix:nonNumeric></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_172" contextRef="From2021-01-01to2021-06-30_vnrx_WarrantOneMember" name="us-gaap:ProceedsFromWarrantExercises" format="ixt:numdotdecimal" decimals="0" unitRef="USD">308,750</ix:nonFraction></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><ix:nonFraction id="fid_166" contextRef="AsOf2021-06-30_vnrx_WarrantTwoMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">50,000</ix:nonFraction></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">-</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_177" contextRef="AsOf2021-06-30_vnrx_WarrantTwoMember" name="vnrx:ExercisePrice" decimals="INF" unitRef="USDPShares">3.45</ix:nonFraction></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonNumeric id="fid_181" contextRef="From2021-01-01to2021-06-30_vnrx_WarrantTwoMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear">4.67</ix:nonNumeric></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_173" contextRef="From2021-01-01to2021-06-30_vnrx_WarrantTwoMember" name="us-gaap:ProceedsFromWarrantExercises" format="ixt:numdotdecimal" decimals="0" unitRef="USD">172,500</ix:nonFraction></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><ix:nonFraction id="fid_167" contextRef="AsOf2021-06-30_vnrx_WarrantThreeMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">185,000</ix:nonFraction></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">-</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_174" contextRef="AsOf2021-06-30_vnrx_WarrantThreeMember" name="vnrx:ExercisePrice" decimals="INF" unitRef="USDPShares">4.90</ix:nonFraction></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonNumeric id="fid_178" contextRef="From2021-01-01to2021-06-30_vnrx_WarrantThreeMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear">5.59</ix:nonNumeric></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_169" contextRef="From2021-01-01to2021-06-30_vnrx_WarrantThreeMember" name="us-gaap:ProceedsFromWarrantExercises" format="ixt:numdotdecimal" decimals="0" unitRef="USD">906,500</ix:nonFraction></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><ix:nonFraction id="fid_165" contextRef="AsOf2021-06-30_vnrx_WarrantOneMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">125,000</ix:nonFraction></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_175" contextRef="AsOf2021-06-30_vnrx_WarrantsFourMember" name="vnrx:ExercisePrice" decimals="INF" unitRef="USDPShares">3.95</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"><ix:nonNumeric id="fid_179" contextRef="From2021-01-01to2021-06-30_vnrx_WarrantsFourMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear">5.51</ix:nonNumeric></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_171" contextRef="From2021-01-01to2021-06-30_vnrx_WarrantsFourMember" name="us-gaap:ProceedsFromWarrantExercises" format="ixt:numdotdecimal" decimals="0" unitRef="USD">493,750</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><ix:nonFraction id="fid_168" contextRef="AsOf2021-06-30" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">485,000</ix:nonFraction></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_163" contextRef="AsOf2021-06-30" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">125,000</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_170" contextRef="From2021-01-01to2021-06-30" name="us-gaap:ProceedsFromWarrantExercises" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,881,500</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table></ix:nonNumeric></ix:nonNumeric><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">17</td></tr><tr style="height:15px"><td><p style='page-break-after: always'></p></td></tr><tr style="height:15px"><td><em><a href="#toc1">Table of Contents</a></em></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;&#160;&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>VOL</strong><strong>ITIONRX LIMITED</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Notes to the Condensed Consolidated Financial Statements (Unaudited)</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">($ expressed in United States Dollars)</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Note 7 - Stock-Based Compensation (continued)</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong></strong>&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>a) Warrants (continued)</strong><strong>&#160;</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160; </p><ix:continuation id="cont_10242e" continuedAt="cont_d671a6"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Stock-based compensation expense related to warrants of $<ix:nonFraction id="fid_267" contextRef="From2021-01-01to2021-06-30" name="vnrx:StockCompensationExpenses" format="ixt:numdotdecimal" decimals="0" unitRef="USD">337,823</ix:nonFraction> and $<ix:nonFraction id="fid_268" contextRef="From2020-01-01to2020-06-30" name="vnrx:StockCompensationExpenses" format="ixt:numdotdecimal" decimals="0" unitRef="USD">41,587</ix:nonFraction> was recorded in the six months ended June 30, 2021 and June 30, 2020, respectively. Total remaining unrecognized compensation cost related to non-vested warrants is $<ix:nonFraction id="fid_270" contextRef="From2021-01-01to2021-06-30" name="vnrx:CompensationCostRelatedToNonVestedWarrants" format="ixt:numdotdecimal" decimals="0" unitRef="USD">402,971</ix:nonFraction> and is expected to be recognized over a period of <ix:nonNumeric id="fid_272" contextRef="From2021-01-01to2021-06-30" name="vnrx:MaturityTerm" format="ixt-sec:duryear">0.59</ix:nonNumeric> years. As of June 30, 2021, the total intrinsic value of warrants outstanding was $<ix:nonFraction id="fid_285" contextRef="AsOf2021-06-30" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" format="ixt:numdotdecimal" decimals="0" unitRef="USD">102,500</ix:nonFraction>. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>&#160; </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>b</strong><strong>) Options</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The following table summarizes the changes in options outstanding of the Company during the six-month period ended June 30, 2021:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><ix:nonNumeric id="fid_956" contextRef="From2021-01-01to2021-06-30" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" escape="true"><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:85%" cellpadding="0"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;"></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Weighted</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;"></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Average</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Number of </strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Exercise</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Options</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Price ($)</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Outstanding at December 31, 2020</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">4,278,619</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">4.00</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Granted</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_970" contextRef="From2021-01-01to2021-06-30_vnrx_OptionFourMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">40,000</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_972" contextRef="From2021-01-01to2021-06-30_vnrx_OptionFourMember" name="vnrx:WeightedAverageExercisePriceGranted" decimals="INF" unitRef="USDPShares">3.60</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Exercised</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_971" contextRef="From2021-01-01to2021-06-30_vnrx_OptionFourMember" name="vnrx:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentExercised" format="ixt:numdotdecimal" decimals="0" unitRef="Shares" sign="-">277,634</ix:nonFraction>)</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_196" contextRef="From2021-01-01to2021-06-30_vnrx_OptionFourMember" name="vnrx:WeightedAverageExercisePriceExercised" decimals="INF" unitRef="USDPShares">4.19</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Outstanding at June 30, 2021</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">4,040,985</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_194" contextRef="From2021-01-01to2021-06-30_vnrx_OptionFourMember" name="vnrx:WeightedAverageExercisePriceOutstandingBalance" decimals="INF" unitRef="USDPShares">3.99</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Exercisable at June 30, 2021</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_191" contextRef="From2021-01-01to2021-06-30_vnrx_OptionFourMember" name="vnrx:NumberOfOptionsExercisable" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">3,990,985</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_200" contextRef="From2021-01-01to2021-06-30_vnrx_OptionFourMember" name="vnrx:WeightedAverageExercisePriceExercisableBalance" decimals="INF" unitRef="USDPShares">3.99</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table></ix:nonNumeric><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Effective May 20, 2021, the Company granted stock options to purchase <ix:nonFraction id="fid_331" contextRef="From2021-01-01to2021-06-30_us-gaap_OptionMember_vnrx_OnTwoZeroMayTwoThousandTwentyOneMember" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">40,000</ix:nonFraction> shares of common stock to a Company employee in exchange for services provided to the Company. <ix:nonNumeric id="fid_327" contextRef="From2021-01-01to2021-06-30_us-gaap_OptionMember_vnrx_OnTwoZeroMayTwoThousandTwentyOneMember" name="us-gaap:MultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription">These options vest on May 20, 2022 and expire five years after the vesting date, with an exercise price of $3.60 per share</ix:nonNumeric>. The Company has calculated the estimated fair market value of these options at $<ix:nonFraction id="fid_330" contextRef="From2021-01-01to2021-06-30_us-gaap_OptionMember_vnrx_OnTwoZeroMayTwoThousandTwentyOneMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" format="ixt:numdotdecimal" decimals="0" unitRef="USD">73,641</ix:nonFraction>, using the Black-Scholes model and the following assumptions: term <ix:nonNumeric id="fid_322" contextRef="From2021-01-01to2021-06-30_us-gaap_OptionMember_vnrx_OnTwoZeroMayTwoThousandTwentyOneMember" name="us-gaap:CreditDerivativeTerm1" format="ixt-sec:duryear">3.5</ix:nonNumeric> years, stock price $<ix:nonFraction id="fid_323" contextRef="AsOf2021-06-30_us-gaap_OptionMember_vnrx_OnTwoZeroMayTwoThousandTwentyOneMember" name="us-gaap:SaleOfStockPricePerShare" decimals="INF" unitRef="USDPShares">3.50</ix:nonFraction>, exercise price $<ix:nonFraction id="fid_325" contextRef="AsOf2021-06-30_us-gaap_OptionMember_vnrx_OnTwoZeroMayTwoThousandTwentyOneMember" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" decimals="INF" unitRef="USDPShares">3.60</ix:nonFraction>, <ix:nonFraction id="fid_324" contextRef="From2021-01-01to2021-06-30_us-gaap_OptionMember_vnrx_OnTwoZeroMayTwoThousandTwentyOneMember" name="us-gaap:AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherFairValueVolatilityRate" decimals="INF" unitRef="Pure" scale="-2">76.16</ix:nonFraction>% volatility, <ix:nonFraction id="fid_326" contextRef="From2021-01-01to2021-06-30_us-gaap_OptionMember_vnrx_OnTwoZeroMayTwoThousandTwentyOneMember" name="us-gaap:FinancialGuaranteeInsuranceContractsClaimLiabilityWeightedAverageRiskFreeDiscountRate" decimals="INF" unitRef="Pure" scale="-2">0.58</ix:nonFraction>% risk free rate, and no forfeiture rate. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Below is a table summarizing the options issued and outstanding as of June 30, 2021, all of which were issued pursuant to the 2011 Equity Incentive Plan (for option issuances prior to 2016) or the 2015 Stock Incentive Plan (for option issuances commencing in 2016) and which have an aggregate weighted average remaining contractual life of <ix:nonNumeric id="fid_281" contextRef="From2021-01-01to2021-06-30_us-gaap_OptionMember_vnrx_TwoThousandFifteenEquityIncentivePlanMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear">2.54</ix:nonNumeric> years. As of June 30, 2021, an aggregate of <ix:nonFraction id="fid_312" contextRef="AsOf2021-06-30_us-gaap_OptionMember_vnrx_TwoThousandFifteenEquityIncentivePlanMember" name="vnrx:CommonStockSharesAuthorizedUnderPlan" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">6,000,000</ix:nonFraction> shares of common stock were authorized for issuance under the 2015 Stock Incentive Plan, of which <ix:nonFraction id="fid_311" contextRef="AsOf2021-06-30_us-gaap_OptionMember_vnrx_TwoThousandFifteenEquityIncentivePlanMember" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">1,968,852</ix:nonFraction> shares of common stock remained available for future issuance thereunder.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;&#160;</p><ix:nonNumeric id="fid_957" contextRef="From2021-01-01to2021-06-30" name="us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" escape="true"><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:85%" cellpadding="0"><tbody><tr style="height:15px"><td colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2"></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2"></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Weighted Average</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2"></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2"></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2"></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Remaining</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Proceeds to</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td colspan="2" style="vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Number</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Number</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Exercise </strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Contractual</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Company if</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td style="width:5%;"></td><td style="BORDER-BOTTOM: 1px solid;width:5%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Outstanding</strong></p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:5%;"></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:5%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Exercisable</strong></p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:5%;"></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:5%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Price&#160;($)</strong></p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:5%;"></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:5%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Life&#160;(Years)</strong></p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:5%;"></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:5%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Exercised&#160;($)</strong></p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><ix:nonFraction id="fid_202" contextRef="AsOf2021-06-30_vnrx_StockOptionThreeMember" name="vnrx:NumberOutstandingShares" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">635,000</ix:nonFraction></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_212" contextRef="AsOf2021-06-30_vnrx_StockOptionThreeMember" name="vnrx:NumberExercisableShares" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">635,000</ix:nonFraction></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_230" contextRef="AsOf2021-06-30_vnrx_StockOptionThreeMember" name="vnrx:ExercisePrice" decimals="INF" unitRef="USDPShares">3.25</ix:nonFraction></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonNumeric id="fid_239" contextRef="From2021-01-01to2021-06-30_vnrx_StockOptionThreeMember" name="vnrx:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear">3.62</ix:nonNumeric></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_221" contextRef="From2021-01-01to2021-06-30_vnrx_StockOptionThreeMember" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,063,750</ix:nonFraction></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><ix:nonFraction id="fid_203" contextRef="AsOf2021-06-30_vnrx_OptionTwoMember" name="vnrx:NumberOutstandingShares" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">2,717</ix:nonFraction></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_213" contextRef="AsOf2021-06-30_vnrx_OptionTwoMember" name="vnrx:NumberExercisableShares" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">2,717</ix:nonFraction></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_231" contextRef="AsOf2021-06-30_vnrx_OptionTwoMember" name="vnrx:ExercisePrice" decimals="INF" unitRef="USDPShares">3.35</ix:nonFraction></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonNumeric id="fid_240" contextRef="From2021-01-01to2021-06-30_vnrx_OptionTwoMember" name="vnrx:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear">0.18</ix:nonNumeric></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_222" contextRef="From2021-01-01to2021-06-30_vnrx_OptionTwoMember" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,102</ix:nonFraction></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><ix:nonFraction id="fid_204" contextRef="AsOf2021-06-30_vnrx_TotalStockOptionMember" name="vnrx:NumberOutstandingShares" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">10,000</ix:nonFraction></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">-</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_232" contextRef="AsOf2021-06-30_vnrx_TotalStockOptionMember" name="vnrx:ExercisePrice" decimals="INF" unitRef="USDPShares">3.40</ix:nonFraction></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonNumeric id="fid_241" contextRef="From2021-01-01to2021-06-30_vnrx_TotalStockOptionMember" name="vnrx:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear">5.42</ix:nonNumeric></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_223" contextRef="From2021-01-01to2021-06-30_vnrx_TotalStockOptionMember" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:numdotdecimal" decimals="0" unitRef="USD">34,000</ix:nonFraction></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><ix:nonFraction id="fid_205" contextRef="AsOf2021-06-30_vnrx_OptionFourMember" name="vnrx:NumberOutstandingShares" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">860,000</ix:nonFraction></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_214" contextRef="AsOf2021-06-30_vnrx_OptionFourMember" name="vnrx:NumberExercisableShares" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">820,000</ix:nonFraction></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_233" contextRef="AsOf2021-06-30_vnrx_OptionFourMember" name="vnrx:ExercisePrice" decimals="INF" unitRef="USDPShares">3.60</ix:nonFraction></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonNumeric id="fid_242" contextRef="From2021-01-01to2021-06-30_vnrx_OptionFourMember" name="vnrx:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear">4.85</ix:nonNumeric></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_224" contextRef="From2021-01-01to2021-06-30_vnrx_OptionFourMember" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,096,000</ix:nonFraction></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><ix:nonFraction id="fid_207" contextRef="AsOf2021-06-30_vnrx_StockOptionSevenMember" name="vnrx:NumberOutstandingShares" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">1,682,837</ix:nonFraction></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_216" contextRef="AsOf2021-06-30_vnrx_StockOptionSevenMember" name="vnrx:NumberExercisableShares" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">1,682,837</ix:nonFraction></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_235" contextRef="AsOf2021-06-30_vnrx_StockOptionSevenMember" name="vnrx:ExercisePrice" decimals="INF" unitRef="USDPShares">4.00</ix:nonFraction></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonNumeric id="fid_247" contextRef="From2021-01-01to2021-06-30_vnrx_StockOptionSevenMember" name="vnrx:WeightedAverageRemainingContractualLifeyears" format="ixt-sec:duryear">1.26</ix:nonNumeric></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_226" contextRef="From2021-01-01to2021-06-30_vnrx_StockOptionSevenMember" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,731,348</ix:nonFraction></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><ix:nonFraction id="fid_206" contextRef="AsOf2021-06-30_vnrx_StockOptionSixMember" name="vnrx:NumberOutstandingShares" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">15,268</ix:nonFraction></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_215" contextRef="AsOf2021-06-30_vnrx_StockOptionSixMember" name="vnrx:NumberExercisableShares" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">15,268</ix:nonFraction></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_234" contextRef="AsOf2021-06-30_vnrx_StockOptionSixMember" name="vnrx:ExercisePrice" decimals="INF" unitRef="USDPShares">4.35</ix:nonFraction></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonNumeric id="fid_243" contextRef="From2021-01-01to2021-06-30_vnrx_StockOptionSixMember" name="vnrx:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear">0.65</ix:nonNumeric></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_225" contextRef="From2021-01-01to2021-06-30_vnrx_StockOptionSixMember" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:numdotdecimal" decimals="0" unitRef="USD">66,416</ix:nonFraction></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><ix:nonFraction id="fid_208" contextRef="AsOf2021-06-30_vnrx_StockOptionEightMember" name="vnrx:NumberOutstandingShares" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">89,163</ix:nonFraction></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_217" contextRef="AsOf2021-06-30_vnrx_StockOptionEightMember" name="vnrx:NumberExercisableShares" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">89,163</ix:nonFraction></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_236" contextRef="AsOf2021-06-30_vnrx_StockOptionEightMember" name="vnrx:ExercisePrice" decimals="INF" unitRef="USDPShares">4.38</ix:nonFraction></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonNumeric id="fid_244" contextRef="From2021-01-01to2021-06-30_vnrx_StockOptionEightMember" name="vnrx:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear">2.57</ix:nonNumeric></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_227" contextRef="From2021-01-01to2021-06-30_vnrx_StockOptionEightMember" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:numdotdecimal" decimals="0" unitRef="USD">390,534</ix:nonFraction></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><ix:nonFraction id="fid_209" contextRef="AsOf2021-06-30_vnrx_StockOptionNineMember" name="vnrx:NumberOutstandingShares" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">50,000</ix:nonFraction></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_218" contextRef="AsOf2021-06-30_vnrx_StockOptionNineMember" name="vnrx:NumberExercisableShares" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">50,000</ix:nonFraction></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_237" contextRef="AsOf2021-06-30_vnrx_StockOptionNineMember" name="vnrx:ExercisePrice" decimals="INF" unitRef="USDPShares">4.80</ix:nonFraction></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonNumeric id="fid_245" contextRef="From2021-01-01to2021-06-30_vnrx_StockOptionNineMember" name="vnrx:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear">1.51</ix:nonNumeric></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_228" contextRef="From2021-01-01to2021-06-30_vnrx_StockOptionNineMember" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:numdotdecimal" decimals="0" unitRef="USD">240,000</ix:nonFraction></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><ix:nonFraction id="fid_210" contextRef="AsOf2021-06-30_vnrx_StockOptionTenMember" name="vnrx:NumberOutstandingShares" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">696,000</ix:nonFraction></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_219" contextRef="AsOf2021-06-30_vnrx_StockOptionTenMember" name="vnrx:NumberExercisableShares" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">696,000</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_238" contextRef="AsOf2021-06-30_vnrx_StockOptionTenMember" name="vnrx:ExercisePrice" decimals="INF" unitRef="USDPShares">5.00</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"><ix:nonNumeric id="fid_246" contextRef="From2021-01-01to2021-06-30_vnrx_StockOptionTenMember" name="vnrx:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear">1.74</ix:nonNumeric></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_229" contextRef="From2021-01-01to2021-06-30_vnrx_StockOptionTenMember" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,480,000</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><ix:nonFraction id="fid_201" contextRef="AsOf2021-06-30" name="vnrx:NumberOutstandingShares" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">4,040,985</ix:nonFraction></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_211" contextRef="AsOf2021-06-30" name="vnrx:NumberExercisableShares" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">3,990,985</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_220" contextRef="From2021-01-01to2021-06-30" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:numdotdecimal" decimals="0" unitRef="USD">16,111,150</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table></ix:nonNumeric></ix:continuation><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">18</td></tr><tr style="height:15px"><td><p style='page-break-after: always'></p></td></tr><tr style="height:15px"><td><em><a href="#toc1">Table of Contents</a></em></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>VOL</strong><strong>ITIONRX LIMITED</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Notes to the Condensed Consolidated Financial Statements (Unaudited)</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">($ expressed in United States Dollars)</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Note 7 - Stock-Based Compensation (continued)</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong></strong>&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>b) Options (continued) </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><ix:continuation id="cont_d671a6" continuedAt="cont_f5afdf"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Stock-based compensation expense related to stock options of $<ix:nonFraction id="fid_309" contextRef="From2021-01-01to2021-06-30_us-gaap_OptionMember_vnrx_TwoThousandFifteenEquityIncentivePlanMember" name="us-gaap:ShareBasedCompensation" format="ixt:numdotdecimal" decimals="0" unitRef="USD">418,292</ix:nonFraction> and $<ix:nonFraction id="fid_310" contextRef="From2020-01-01to2020-06-30_us-gaap_OptionMember_vnrx_TwoThousandFifteenEquityIncentivePlanMember" name="us-gaap:ShareBasedCompensation" format="ixt:numdotdecimal" decimals="0" unitRef="USD">482,103</ix:nonFraction> was recorded in the six months ended June 30, 2021 and June 30, 2020, respectively. Total remaining unrecognized compensation cost related to non-vested stock options is $<ix:nonFraction id="fid_271" contextRef="From2021-01-01to2021-06-30_us-gaap_OptionMember_vnrx_TwoThousandFifteenEquityIncentivePlanMember" name="vnrx:CompensationCostRelatedToNonVestedWarrants" format="ixt:numdotdecimal" decimals="0" unitRef="USD">72,095</ix:nonFraction> and is expected to be recognized over a period of <ix:nonNumeric id="fid_332" contextRef="From2021-01-01to2021-06-30_us-gaap_OptionMember_vnrx_TwoThousandFifteenEquityIncentivePlanMember" name="us-gaap:CreditDerivativeTerm1" format="ixt-sec:duryear">0.89</ix:nonNumeric> years. As of June 30, 2021, the total intrinsic value of stock options outstanding was $<ix:nonFraction id="fid_286" contextRef="AsOf2021-06-30_us-gaap_OptionMember_vnrx_TwoThousandFifteenEquityIncentivePlanMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" format="ixt:numdotdecimal" decimals="0" unitRef="USD">25,400</ix:nonFraction>. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>&#160; </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>c</strong><strong>) Restricted Stock Units (RSUs)</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Below is a table summarizing the RSUs issued and outstanding as of June 30, 2021, all of which were issued pursuant to the 2015 Stock Incentive Plan.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><ix:nonNumeric id="fid_958" contextRef="From2021-01-01to2021-06-30" name="vnrx:SummarizingTheRsusIssuedAndOutstanding" escape="true"><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:85%" cellpadding="0"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Number of RSUs</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Share Price&#160;($)</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Outstanding at December 31, 2020</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_248" contextRef="From2021-01-01to2021-06-30_vnrx_StockOptionsMember" name="vnrx:NumberOfRsusOutstandingBeginingBalance" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">67,500</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_253" contextRef="From2021-01-01to2021-06-30_vnrx_StockOptionsMember" name="vnrx:SharePriceBeginningBalance" decimals="INF" unitRef="USDPShares">3.47</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Granted</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_249" contextRef="From2021-01-01to2021-06-30_vnrx_StockOptionsMember" name="vnrx:GrantedShares" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">185,000</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_966" contextRef="From2021-01-01to2021-06-30_vnrx_StockOptionsMember" name="vnrx:SharePriceGranted" decimals="INF" unitRef="USDPShares">3.37</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Vested</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_250" contextRef="From2021-01-01to2021-06-30_vnrx_StockOptionsMember" name="vnrx:NumberOfStockVested" format="ixt:numdotdecimal" decimals="0" unitRef="Shares" sign="-">31,250</ix:nonFraction>)</td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_254" contextRef="From2021-01-01to2021-06-30_vnrx_StockOptionsMember" name="vnrx:SharePriceVested" decimals="INF" unitRef="USDPShares">3.56</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Cancelled</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_251" contextRef="From2021-01-01to2021-06-30_vnrx_StockOptionsMember" name="vnrx:NumberOfStockCancelled" format="ixt:numdotdecimal" decimals="0" unitRef="Shares" sign="-">15,000</ix:nonFraction>)</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_255" contextRef="From2021-01-01to2021-06-30_vnrx_StockOptionsMember" name="vnrx:Cancelled" decimals="INF" unitRef="USDPShares">3.30</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Outstanding at June 30, 2021</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_252" contextRef="From2021-01-01to2021-06-30_vnrx_StockOptionsMember" name="vnrx:NumberOfRsusOutstandingEndingBalance" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">206,250</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_256" contextRef="From2021-01-01to2021-06-30_vnrx_StockOptionsMember" name="vnrx:SharePriceEndingBalance" decimals="INF" unitRef="USDPShares">3.38</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table></ix:nonNumeric><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Effective January 1, 2021, the Company granted RSUs of <ix:nonFraction id="fid_276" contextRef="AsOf2021-01-01" name="vnrx:CommonStockSharesIssuableUponExerciseOfWarrants" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">5,000</ix:nonFraction> shares of common stock to a Company employee in exchange for services provided to the Company. These RSUs vested immediately, on January 1, 2021 and resulted in the issuance of <ix:nonFraction id="fid_304" contextRef="From2021-01-01to2021-06-30_vnrx_JanuaryOneTwoThousandTwentyOneMember" name="vnrx:CommonStockShareIssuedUponCashlessExercise" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">3,000</ix:nonFraction> shares (the remaining 2,000 shares were withheld for taxes and returned as authorized shares under the 2015 Stock Incentive Plan) and total compensation expense of $<ix:nonFraction id="fid_305" contextRef="From2021-01-01to2021-06-30_vnrx_JanuaryOneTwoThousandTwentyOneMember" name="vnrx:TotalCompensationExpense" format="ixt:numdotdecimal" decimals="0" unitRef="USD">19,450</ix:nonFraction>. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Effective March 25, 2021, the <ix:nonNumeric id="fid_277" contextRef="From2021-03-01to2021-03-25" name="vnrx:RestrictedStockUnitsDescription">Company granted aggregate RSUs of 30,000 shares of common stock to two non-executive directors in exchange for services provided to the Company. These RSUs vest over two years, with 50% vesting on each of March 25, 2022 and March 25, 2023 </ix:nonNumeric>and will result in total compensation expense of $<ix:nonFraction id="fid_306" contextRef="From2021-03-01to2021-03-25_vnrx_JanuaryOneTwoThousandTwentyOneMember" name="vnrx:TotalCompensationExpense" format="ixt:numdotdecimal" decimals="0" unitRef="USD">107,700</ix:nonFraction>.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On March 25, 2021, <ix:nonFraction id="fid_278" contextRef="From2021-03-01to2021-03-25" name="vnrx:RestrictedStockUnitsShares" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">15,000</ix:nonFraction> RSUs previously granted to a non-executive director were cancelled and returned as authorized shares under the 2015 Stock Incentive Plan upon the resignation of such director prior to vesting.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On April 13, 2021, <ix:nonFraction id="fid_333" contextRef="AsOf2021-06-30_us-gaap_OptionMember_vnrx_OnAprilOnThreeTwoZeroTwoOneMember" name="vnrx:RsusVestedShares" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">26,250</ix:nonFraction> RSUs vested and resulted in the issuance of <ix:nonFraction id="fid_336" contextRef="From2021-01-01to2021-06-30_us-gaap_OptionMember_vnrx_OnAprilOnThreeTwoZeroTwoOneMember" name="vnrx:CommonStockShareIssuedUponCashlessExercise" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">21,712</ix:nonFraction> shares (the remaining <ix:nonFraction id="fid_334" contextRef="From2021-04-01to2021-04-13_us-gaap_OptionMember_vnrx_OnAprilOnThreeTwoZeroTwoOneMember" name="vnrx:RemainingSharesWithheldReturned" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">4,538</ix:nonFraction> shares were withheld for taxes and returned as authorized shares under the 2015 Stock Incentive Plan).</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Effective May 1, 2021, the Company granted RSUs of <ix:nonFraction id="fid_338" contextRef="AsOf2021-06-30_vnrx_MayOneTwoThousandTwentyOneMember" name="vnrx:RsusVestedShares" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">150,000</ix:nonFraction> shares of common stock to an employee in exchange for services provided to the Company. <ix:nonNumeric id="fid_341" contextRef="From2021-03-01to2021-03-25_vnrx_MayOneTwoThousandTwentyOneMember" name="vnrx:RestrictedStockUnitsDescription">These RSUs vest over three years with 50,000 units vesting on each of May 1, 2022, May 1, 2023 and May 1, 2024</ix:nonNumeric>, respectively, and will result in total compensation expense of $<ix:nonFraction id="fid_339" contextRef="From2021-01-01to2021-06-30_vnrx_MayOneTwoThousandTwentyOneMember" name="vnrx:StockCompensationExpenses" format="ixt:numdotdecimal" decimals="0" unitRef="USD">496,500</ix:nonFraction></p></ix:continuation><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">19</td></tr><tr style="height:15px"><td><p style='page-break-after: always'></p></td></tr><tr style="height:15px"><td><em><a href="#toc1">Table of Contents</a></em></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">&#160;<strong>VOLITIONRX LIMITED</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Notes to the Condensed Consolidated Financial Statements (Unaudited)</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">($ expressed in United States Dollars)</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Note 7&#160;- Stock-based Compensation (continued)</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong></strong>&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>c) Restricted Stock Units (RSUs) (continued)</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><ix:continuation id="cont_f5afdf"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Below is a table summarizing the RSUs issued and outstanding as of June 30, 2021 and which have an aggregate weighted average remaining contractual life of 1.62 years.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><ix:nonNumeric id="fid_959" contextRef="From2021-01-01to2021-06-30" name="vnrx:SummarizingTheRsusIssuedAndOutstandingMaturityLife" escape="true"><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:85%" cellpadding="0"><tbody><tr style="height:15px"><td colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2"></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Weighted</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2"></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Average</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2"></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Remaining</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td colspan="2" style="vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Number</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Share</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Contractual</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td style="width:23%;"></td><td style="BORDER-BOTTOM: 1px solid;width:8%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Outstanding</strong></p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:24%;"></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:8%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Price&#160;($)</strong></p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:24%;"></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:8%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Life&#160;(Years)</strong></p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><ix:nonFraction id="fid_259" contextRef="From2021-01-01to2021-06-30_vnrx_OptionsOneMember" name="vnrx:NumberOfStockOutstandingBalance" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">150,000</ix:nonFraction></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_262" contextRef="From2021-01-01to2021-06-30_vnrx_OptionsOneMember" name="vnrx:SharesPriceRsu" decimals="INF" unitRef="USDPShares">3.31</ix:nonFraction></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonNumeric id="fid_264" contextRef="From2021-01-01to2021-06-30_vnrx_OptionsOneMember" name="vnrx:WeightedAverageRemainingContractualLifeYears" format="ixt-sec:duryear">1.84</ix:nonNumeric></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><ix:nonFraction id="fid_318" contextRef="From2021-01-01to2021-06-30_vnrx_OptionsTwoMember" name="vnrx:NumberOfStockOutstandingBalance" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">26,250</ix:nonFraction></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_319" contextRef="From2021-01-01to2021-06-30_vnrx_OptionsTwoMember" name="vnrx:SharesPriceRsu" decimals="INF" unitRef="USDPShares">3.52</ix:nonFraction></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonNumeric id="fid_320" contextRef="From2021-01-01to2021-06-30_vnrx_OptionsTwoMember" name="vnrx:WeightedAverageRemainingContractualLifeYears" format="ixt-sec:duryear">0.39</ix:nonNumeric></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><ix:nonFraction id="fid_258" contextRef="From2021-01-01to2021-06-30_vnrx_StockOptionThreeMember" name="vnrx:NumberOfStockOutstandingBalance" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">30,000</ix:nonFraction></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_261" contextRef="From2021-01-01to2021-06-30_vnrx_StockOptionThreeMember" name="vnrx:SharesPriceRsu" decimals="INF" unitRef="USDPShares">3.59</ix:nonFraction></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;"><ix:nonNumeric id="fid_263" contextRef="From2021-01-01to2021-06-30_vnrx_StockOptionThreeMember" name="vnrx:WeightedAverageRemainingContractualLifeYears" format="ixt-sec:duryear">1.23</ix:nonNumeric></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><ix:nonFraction id="fid_257" contextRef="From2021-01-01to2021-06-30_vnrx_TotalStockOptionMember" name="vnrx:NumberOfStockOutstandingBalance" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">206,250</ix:nonFraction></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table></ix:nonNumeric><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Stock-based compensation expense related to RSUs of $<ix:nonFraction id="fid_265" contextRef="From2021-01-01to2021-06-30_vnrx_RestrictedStockUnitsMember" name="vnrx:StockCompensationExpenses" format="ixt:numdotdecimal" decimals="0" unitRef="USD">136,971</ix:nonFraction> and $<ix:nonFraction id="fid_266" contextRef="From2020-01-01to2020-06-30_vnrx_RestrictedStockUnitsMember" name="vnrx:StockCompensationExpenses" format="ixt:numdotdecimal" decimals="0" unitRef="USD">29,619</ix:nonFraction> was recorded in the six months ended June 30, 2021 and June 30, 2020, respectively. Total remaining unrecognized compensation cost related to non-vested RSUs is $<ix:nonFraction id="fid_269" contextRef="From2021-01-01to2021-06-30_vnrx_RestrictedStockUnitsMember" name="vnrx:CompensationCostRelatedToNonVestedWarrants" format="ixt:numdotdecimal" decimals="0" unitRef="USD">568,243</ix:nonFraction>. As of June 30, 2021, the total intrinsic value of the RSUs outstanding was $nil. </p></ix:continuation><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><ix:nonNumeric id="fid_939" contextRef="From2021-01-01to2021-06-30" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" escape="true" continuedAt="cont_9b59ca"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Note 8&#160;- Commitments and Contingencies</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>a)</strong> <strong>Finance Lease Obligations</strong><strong> </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In 2016, the Company entered into a real estate finance lease with ING Asset Finance Belgium S.A. ("ING") to purchase a property located in Belgium for &#8364;<ix:nonFraction id="fid_391" contextRef="AsOf2021-06-30_vnrx_INGMember_vnrx_In2016Member_us-gaap_LongTermDebtMember" name="us-gaap:BusinessAcquisitionsPurchasePriceAllocationSubsequentYearsRemainingAdjustments" format="ixt:numdotdecimal" decimals="-4" unitRef="EUR" scale="6">1.12</ix:nonFraction> million, maturing in May 2031 with implicit interest of <ix:nonFraction id="fid_426" contextRef="AsOf2021-06-30_vnrx_INGMember_vnrx_In2016Member_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember" name="vnrx:FixedInterestRate" decimals="INF" unitRef="Pure" scale="-2">2.62</ix:nonFraction>%. As of June 30, 2021, the balance payable was $<ix:nonFraction id="fid_390" contextRef="AsOf2021-06-30_vnrx_INGMember_vnrx_In2016Member_us-gaap_LongTermDebtMember" name="us-gaap:FinanceLeaseLiabilityPaymentsDue" format="ixt:numdotdecimal" decimals="0" unitRef="USD">606,213</ix:nonFraction>.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In 2018, the Company entered into a capital lease with BNP Paribas leasing solutions to purchase a freezer for the Belgium facility for &#8364;<ix:nonFraction id="fid_392" contextRef="AsOf2021-06-30_vnrx_FinanceLeaseObligationsMember_vnrx_BNPParibasLeasingSolutionsMember_vnrx_InTwoThousandsEightteenMember" name="us-gaap:BusinessAcquisitionsPurchasePriceAllocationSubsequentYearsRemainingAdjustments" format="ixt:numdotdecimal" decimals="0" unitRef="EUR">25,000</ix:nonFraction>, maturing in January 2022 with implicit interest of <ix:nonFraction id="fid_449" contextRef="AsOf2021-06-30_vnrx_FinanceLeaseObligationsMember_vnrx_BNPParibasLeasingSolutionsMember_vnrx_InTwoThousandsEightteenMember" name="vnrx:ImplicitInterest" decimals="INF" unitRef="Pure" scale="-2">1.35</ix:nonFraction>%. The leased equipment is amortized on a straight-line basis over <ix:nonNumeric id="fid_450" contextRef="From2021-01-01to2021-06-30_vnrx_FinanceLeaseObligationsMember_vnrx_BNPParibasLeasingSolutionsMember_vnrx_InTwoThousandsEightteenMember" name="vnrx:LeasedEquipmentAmortizedPeriod" format="ixt-sec:duryear">5</ix:nonNumeric> years. As of June 30, 2021, the balance payable was $<ix:nonFraction id="fid_440" contextRef="AsOf2021-06-30_vnrx_FinanceLeaseObligationsMember_vnrx_BNPParibasLeasingSolutionsMember_vnrx_InTwoThousandsEightteenMember" name="vnrx:AmountPayable" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,460</ix:nonFraction>.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The following is a schedule showing the future minimum lease payments under finance leases by years and the present value of the minimum payments as of June 30, 2021.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;&#160;</p><ix:nonNumeric id="fid_960" contextRef="From2021-01-01to2021-06-30" name="us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock" escape="true"><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:85%" cellpadding="0"><tbody><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2021 - remaining</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_342" contextRef="AsOf2021-06-30_vnrx_FinanceLeaseObligationsMember" name="us-gaap:CapitalLeasesFutureMinimumPaymentsDueInTwoYears" format="ixt:numdotdecimal" decimals="0" unitRef="USD">36,917</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2022</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_343" contextRef="AsOf2021-06-30_vnrx_FinanceLeaseObligationsMember" name="us-gaap:CapitalLeasesFutureMinimumPaymentsDueInThreeYears" format="ixt:numdotdecimal" decimals="0" unitRef="USD">65,234</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2023</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_344" contextRef="AsOf2021-06-30_vnrx_FinanceLeaseObligationsMember" name="us-gaap:CapitalLeasesFutureMinimumPaymentsDueInFourYears" format="ixt:numdotdecimal" decimals="0" unitRef="USD">63,745</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2024</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_345" contextRef="AsOf2021-06-30_vnrx_FinanceLeaseObligationsMember" name="us-gaap:CapitalLeasesFutureMinimumPaymentsDueInFiveYears" format="ixt:numdotdecimal" decimals="0" unitRef="USD">63,744</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2025</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_346" contextRef="AsOf2021-06-30_vnrx_FinanceLeaseObligationsMember" name="us-gaap:CapitalLeaseObligations" format="ixt:numdotdecimal" decimals="0" unitRef="USD">63,744</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Greater than 5 years</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_347" contextRef="AsOf2021-06-30_vnrx_FinanceLeaseObligationsMember" name="us-gaap:CapitalLeasesFutureMinimumPaymentsDueInFourAndFiveYears" format="ixt:numdotdecimal" decimals="0" unitRef="USD">406,356</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Total</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_348" contextRef="AsOf2021-06-30_vnrx_FinanceLeaseObligationsMember" name="us-gaap:CapitalLeasesFutureMinimumPaymentsDue" format="ixt:numdotdecimal" decimals="0" unitRef="USD">699,740</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Less: Amount representing interest</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_349" contextRef="AsOf2021-06-30_vnrx_FinanceLeaseObligationsMember" name="vnrx:LessAmountRepresentingInterest" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">87,067</ix:nonFraction>)</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Present value of minimum lease payments</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_350" contextRef="AsOf2021-06-30_vnrx_FinanceLeaseObligationsMember" name="us-gaap:CapitalLeasesFutureMinimumPaymentsDueThereafter" format="ixt:numdotdecimal" decimals="0" unitRef="USD">612,673</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table></ix:nonNumeric></ix:nonNumeric><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">20</td></tr><tr style="height:15px"><td><p style='page-break-after: always'></p></td></tr><tr style="height:15px"><td><em><a href="#toc1">Table of Contents</a></em></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>VOL</strong><strong>ITIONRX LIMITED</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Notes to the Condensed Consolidated Financial Statements (Unaudited)</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">($ expressed in United States Dollars)</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Note 8&#160;- Commitments and Contingencies (continued)</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>&#160;</strong></p><ix:continuation id="cont_9b59ca" continuedAt="cont_11cce5"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>b) Operating Lease Right-of-Use Obligations</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">As all the existing leases subject to the new lease standard ASC 842 <em>("Leases")</em> were previously classified as operating leases by the Company, they were similarly classified as operating leases under the new standard. The Company has determined that the identified operating leases did not contain non-lease components and require no further allocation of the total lease cost. Additionally, the agreements in place did not contain information to determine the rate implicit in the leases, so the Company used its incremental borrowing rate as the discount rate. The Company's weighted average discount rate is <ix:nonFraction id="fid_472" contextRef="AsOf2021-06-30_vnrx_OperatingLeaseRightofUseObligationsMember" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" decimals="INF" unitRef="Pure" scale="-2">4.49</ix:nonFraction>% and the weighted average remaining lease term is 33 months. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">As of June 30, 2021, operating lease right-of-use assets and liabilities arising from operating leases were $<ix:nonFraction id="fid_476" contextRef="AsOf2021-06-30_vnrx_OperatingLeaseRightofUseObligationsMember" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:numdotdecimal" decimals="0" unitRef="USD">318,393</ix:nonFraction> and $<ix:nonFraction id="fid_387" contextRef="From2021-01-01to2021-06-30_vnrx_OperatingLeaseRightofUseObligationsMember" name="us-gaap:ShortTermLeaseCost" format="ixt:numdotdecimal" decimals="0" unitRef="USD">323,996</ix:nonFraction>, respectively. During the six months ended June 30, 2021, cash paid for amounts included for the measurement of lease liabilities was $<ix:nonFraction id="fid_477" contextRef="From2021-01-01to2021-06-30_vnrx_OperatingLeaseRightofUseObligationsMember" name="us-gaap:ShortTermLeasePayments" format="ixt:numdotdecimal" decimals="0" unitRef="USD">44,059</ix:nonFraction> and the Company recorded operating lease expense of $<ix:nonFraction id="fid_478" contextRef="From2021-01-01to2021-06-30_vnrx_OperatingLeaseRightofUseObligationsMember" name="us-gaap:OperatingLeaseExpense" format="ixt:numdotdecimal" decimals="0" unitRef="USD">44,355</ix:nonFraction>.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The following is a schedule showing the future minimum lease payments under operating leases by years and the present value of the minimum payments as of June 30, 2021.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><ix:nonNumeric id="fid_961" contextRef="From2021-01-01to2021-06-30" name="us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" escape="true"><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:85%" cellpadding="0"><tbody><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2021 - remaining</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_351" contextRef="AsOf2021-06-30_vnrx_OperatingLeaseRightofUseObligationsMember" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInRollingYearTwo" format="ixt:numdotdecimal" decimals="0" unitRef="USD">103,130</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2022</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_352" contextRef="AsOf2021-06-30_vnrx_OperatingLeaseRightofUseObligationsMember" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" format="ixt:numdotdecimal" decimals="0" unitRef="USD">101,644</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2023</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_353" contextRef="AsOf2021-06-30_vnrx_OperatingLeaseRightofUseObligationsMember" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInRollingYearFour" format="ixt:numdotdecimal" decimals="0" unitRef="USD">76,422</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2024</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_354" contextRef="AsOf2021-06-30_vnrx_OperatingLeaseRightofUseObligationsMember" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInRollingYearFive" format="ixt:numdotdecimal" decimals="0" unitRef="USD">50,027</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2025</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_355" contextRef="AsOf2021-06-30_vnrx_OperatingLeaseRightofUseObligationsMember" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInRollingAfterYearFive" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,417</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Total Operating Lease Obligations </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_356" contextRef="AsOf2021-06-30_vnrx_OperatingLeaseRightofUseObligationsMember" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDue" format="ixt:numdotdecimal" decimals="0" unitRef="USD">336,640</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Less: Amount representing interest</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_358" contextRef="AsOf2021-06-30_vnrx_OperatingLeaseRightofUseObligationsMember" name="vnrx:LessAmountRepresentingInterest" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">12,644</ix:nonFraction>)</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Present Value of minimum lease payments</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_359" contextRef="AsOf2021-06-30_vnrx_OperatingLeaseRightofUseObligationsMember" name="us-gaap:CapitalLeasesFutureMinimumPaymentsDueThereafter" format="ixt:numdotdecimal" decimals="0" unitRef="USD">323,996</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table></ix:nonNumeric><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company's office space leases are short-term and the Company has elected under the short-term recognition exemption not to recognize them on the balance sheet. During the six months ended June 30, 2021, $<ix:nonFraction id="fid_386" contextRef="From2021-01-01to2021-06-30" name="us-gaap:ShortTermLeaseCost" format="ixt:numdotdecimal" decimals="0" unitRef="USD">37,417</ix:nonFraction> was recognized in short-term lease costs associated with office space leases. The annual payments remaining for short-term office leases were as follows:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;&#160;</p><ix:nonNumeric id="fid_962" contextRef="From2021-01-01to2021-06-30" name="vnrx:ScheduleOfRecognizedInShortTermLeaseCosts" escape="true"><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:85%" cellpadding="0"><tbody><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2021 - remaining</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_360" contextRef="AsOf2021-06-30" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">38,855</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2022</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_383" contextRef="AsOf2021-06-30" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears" format="ixt:numdotdecimal" decimals="0" unitRef="USD">38,222</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Total Operating Lease Liabilities</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_361" contextRef="AsOf2021-06-30" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDue" format="ixt:numdotdecimal" decimals="0" unitRef="USD">77,077</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table></ix:nonNumeric><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>c) Grants Repayable </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In 2010, the Company entered into an agreement with the Walloon Region government in Belgium for a colorectal cancer research grant for &#8364;<ix:nonFraction id="fid_444" contextRef="AsOf2021-06-30_vnrx_In2010Member_vnrx_WalloonRegionGovernmentMember" name="us-gaap:GrantsReceivableCurrent" format="ixt:numdotdecimal" decimals="-4" unitRef="EUR" scale="6">1.05</ix:nonFraction> million. Per the terms of the agreement, &#8364;314,406 of the grant is to be repaid, by installments over the period from June 30, 2014 to June 30, 2023. In the event that the Company receives revenue from products or services as defined in the agreement, <ix:nonNumeric id="fid_448" contextRef="From2021-01-01to2021-06-30_vnrx_In2010Member_vnrx_WalloonRegionGovernmentMember" name="vnrx:TermsOfAgreementDescription">it is due to pay a 6% royalty on such revenue to the Walloon Region.</ix:nonNumeric> The maximum amount payable to the Walloon Region, in respect of the aggregate of the amount repayable of &#8364;<ix:nonFraction id="fid_446" contextRef="AsOf2021-06-30_vnrx_In2010Member_vnrx_WalloonRegionGovernmentMember" name="vnrx:RepaymentOfGrants" format="ixt:numdotdecimal" decimals="0" unitRef="EUR">314,406</ix:nonFraction> and the 6% royalty on revenue, is equal to twice the amount of funding received. As of June 30, 2021, the grant balance repayable was $<ix:nonFraction id="fid_442" contextRef="AsOf2021-06-30_vnrx_In2010Member_vnrx_WalloonRegionGovernmentMember" name="vnrx:AmountPayable" format="ixt:numdotdecimal" decimals="0" unitRef="USD">65,183</ix:nonFraction>. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In 2018, the Company entered into an agreement with the Walloon Region government in Belgium for a colorectal cancer research grant for &#8364;<ix:nonFraction id="fid_443" contextRef="AsOf2021-06-30_vnrx_InTwoThousandsEightteenMember_us-gaap_AdditionalFundingAgreementTermsMember_vnrx_WalloonRegionGovernmentMember" name="us-gaap:GrantsReceivableCurrent" format="ixt:numdotdecimal" decimals="0" unitRef="EUR">605,000</ix:nonFraction>. Per the terms of the agreement, &#8364;181,500 of the grant is to be repaid by installments over 12 years commencing in 2020. In the event that the Company receives revenue from products or services as defined in the agreement, it is due to pay a 3.53% royalty on such revenue to the Walloon Region. <ix:nonNumeric id="fid_447" contextRef="From2021-01-01to2021-06-30_vnrx_InTwoThousandsEightteenMember_us-gaap_AdditionalFundingAgreementTermsMember_vnrx_WalloonRegionGovernmentMember" name="vnrx:TermsOfAgreementDescription">The maximum amount payable to the Walloon Region, in respect of the aggregate of the amount repayable of &#8364;181,500 and the 3.53% royalty on revenue, is equal to the amount of funding received.</ix:nonNumeric> As of June 30, 2021, the grant balance repayable was $<ix:nonFraction id="fid_441" contextRef="AsOf2021-06-30_vnrx_InTwoThousandsEightteenMember_us-gaap_AdditionalFundingAgreementTermsMember_vnrx_WalloonRegionGovernmentMember" name="vnrx:AmountPayable" format="ixt:numdotdecimal" decimals="0" unitRef="USD">127,215</ix:nonFraction>. </p></ix:continuation><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">21</td></tr><tr style="height:15px"><td><p style='page-break-after: always'></p></td></tr><tr style="height:15px"><td><em><a href="#toc1">Table of Contents</a></em></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>VOL</strong><strong>ITIONRX LIMITED</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Notes to the Condensed Consolidated Financial Statements (Unaudited)</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">($ expressed in United States Dollars)</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Note 8 - Commitments and Contingencies (continued)</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>&#160;</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>c) Grants Repayable (continued) </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><ix:continuation id="cont_11cce5" continuedAt="cont_766b4a"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In 2020, the Company entered into an agreement with the Walloon Region government in Belgium for a research grant for &#8364;<ix:nonFraction id="fid_481" contextRef="AsOf2021-06-30_us-gaap_AdditionalFundingAgreementTermsMember_vnrx_WalloonRegionGovernmentMember_vnrx_InTwoThousandsTwentyTwentyMember" name="us-gaap:GrantsReceivableCurrent" format="ixt:numdotdecimal" decimals="0" unitRef="EUR">929,433</ix:nonFraction>. Per the terms of the agreement, &#8364;278,830 of the grant is to be repaid by installments over 15 years commencing in 2022. In the event that the Company receives revenue from products or services as defined in the agreement, it is due to pay a <ix:nonFraction id="fid_483" contextRef="AsOf2021-06-30_us-gaap_AdditionalFundingAgreementTermsMember_vnrx_WalloonRegionGovernmentMember_vnrx_InTwoThousandsTwentyTwentyMember" name="vnrx:FixedInterestRateOnLease" decimals="INF" unitRef="Pure" scale="-2">4.34</ix:nonFraction>% royalty on such revenue to the Walloon Region. <ix:nonNumeric id="fid_479" contextRef="From2021-01-01to2021-06-30_us-gaap_AdditionalFundingAgreementTermsMember_vnrx_WalloonRegionGovernmentMember_vnrx_InTwoThousandsTwentyTwentyMember" name="vnrx:TermsOfAgreementDescription">The maximum amount payable to the Walloon Region, in respect of the aggregate of the amount repayable of &#8364;278,830 and the 4.34% royalty on revenue, is equal to the amount of funding received</ix:nonNumeric>. As of June 30, 2021, the grant balance repayable was $<ix:nonFraction id="fid_482" contextRef="AsOf2021-06-30_us-gaap_AdditionalFundingAgreementTermsMember_vnrx_WalloonRegionGovernmentMember_vnrx_InTwoThousandsTwentyTwentyMember" name="vnrx:AmountPayable" format="ixt:numdotdecimal" decimals="0" unitRef="USD">55,040</ix:nonFraction>. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In 2020, the Company entered into an agreement with the Walloon Region government in Belgium for a research grant for &#8364;<ix:nonFraction id="fid_486" contextRef="AsOf2021-06-30_vnrx_WalloonRegionGovernmentMember_vnrx_InTwoThousandsTwentyTwentyMember" name="us-gaap:GrantsReceivableCurrent" format="ixt:numdotdecimal" decimals="0" unitRef="EUR">495,000</ix:nonFraction>. Per the terms of the agreement, &#8364;<ix:nonFraction id="fid_485" contextRef="AsOf2021-06-30_vnrx_WalloonRegionGovernmentMember_vnrx_InTwoThousandsTwentyTwentyMember" name="vnrx:RepaymentOfGrants" format="ixt:numdotdecimal" decimals="0" unitRef="EUR">148,500</ix:nonFraction> of the grant is to be repaid by installments over 10 years commencing in 2023. In the event that the Company receives revenue from products or services as defined in the agreement, it is due to pay a <ix:nonFraction id="fid_488" contextRef="AsOf2021-06-30_vnrx_WalloonRegionGovernmentMember_vnrx_InTwoThousandsTwentyTwentyMember" name="vnrx:FixedInterestRateOnLease" decimals="INF" unitRef="Pure" scale="-2">2.89</ix:nonFraction>% royalty on such revenue to the Walloon Region. <ix:nonNumeric id="fid_484" contextRef="From2021-01-01to2021-06-30_vnrx_WalloonRegionGovernmentMember_vnrx_InTwoThousandsTwentyTwentyMember" name="vnrx:TermsOfAgreementDescription">The maximum amount payable to the Walloon Region, in respect of the aggregate of the amount repayable of &#8364;148,500 and the 2.89% royalty on revenue, is equal to the amount of funding received.</ix:nonNumeric> As of June 30, 2021, the grant balance repayable was $<ix:nonFraction id="fid_487" contextRef="AsOf2021-06-30_vnrx_WalloonRegionGovernmentMember_vnrx_InTwoThousandsTwentyTwentyMember" name="vnrx:AmountPayable" format="ixt:numdotdecimal" decimals="0" unitRef="USD">61,254</ix:nonFraction>. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">As of June 30, 2021, the total grant balance repayable was $<ix:nonFraction id="fid_489" contextRef="AsOf2021-06-30" name="vnrx:AmountPayable" format="ixt:numdotdecimal" decimals="0" unitRef="USD">308,692</ix:nonFraction> and the payments remaining were as follows:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;&#160;</p><ix:nonNumeric id="fid_963" contextRef="From2021-01-01to2021-06-30" name="us-gaap:ScheduleOfDebtTableTextBlock" escape="true"><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:85%" cellpadding="0"><tbody><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2021 - remaining </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_364" contextRef="AsOf2021-06-30_vnrx_GrantsRepayableMember" name="vnrx:CurrentPortionOfGrantRepayable" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2022</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_365" contextRef="AsOf2021-06-30_vnrx_GrantsRepayableMember" name="vnrx:FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearFour" format="ixt:numdotdecimal" decimals="0" unitRef="USD">46,138</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2023</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_366" contextRef="AsOf2021-06-30_vnrx_GrantsRepayableMember" name="vnrx:FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearFive" format="ixt:numdotdecimal" decimals="0" unitRef="USD">44,367</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2024</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_367" contextRef="AsOf2021-06-30_vnrx_GrantsRepayableMember" name="vnrx:FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearSix" format="ixt:numdotdecimal" decimals="0" unitRef="USD">19,253</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2025</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_368" contextRef="AsOf2021-06-30_vnrx_GrantsRepayableMember" name="vnrx:FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearSeven" format="ixt:numdotdecimal" decimals="0" unitRef="USD">21,194</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Greater than 5 years </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_369" contextRef="AsOf2021-06-30_vnrx_GrantsRepayableMember" name="vnrx:FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableThearafter" format="ixt:numdotdecimal" decimals="0" unitRef="USD">177,740</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Total Grants Repayable </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_370" contextRef="AsOf2021-06-30_vnrx_GrantsRepayableMember" name="vnrx:GrantsRepayable" format="ixt:numdotdecimal" decimals="0" unitRef="USD">308,692</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table></ix:nonNumeric><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>d) Long-Term Debt</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In 2016, the Company entered into a <ix:nonNumeric id="fid_419" contextRef="From2021-01-01to2021-06-30_vnrx_NamurInvestMember_vnrx_In2016Member_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember" name="vnrx:LoanAgreementTerm" format="ixt-sec:duryear">7</ix:nonNumeric>-year loan agreement with Namur Invest for &#8364;<ix:nonFraction id="fid_410" contextRef="From2021-01-01to2021-06-30_vnrx_NamurInvestMember_vnrx_In2016Member_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember" name="vnrx:RepaymentsOfLongtermLoans" format="ixt:numdotdecimal" decimals="0" unitRef="EUR">440,000</ix:nonFraction> with a fixed interest rate of <ix:nonFraction id="fid_422" contextRef="AsOf2021-06-30_vnrx_NamurInvestMember_vnrx_In2016Member_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember" name="vnrx:FixedInterestRate" decimals="INF" unitRef="Pure" scale="-2">4.85</ix:nonFraction>%, maturing in December 2023. As of June 30, 2021, the principal balance payable was $<ix:nonFraction id="fid_400" contextRef="AsOf2021-06-30_vnrx_NamurInvestMember_vnrx_In2016Member_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember" name="us-gaap:OtherLongTermDebt" format="ixt:numdotdecimal" decimals="0" unitRef="USD">220,175</ix:nonFraction>.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In 2016, the Company entered into a <ix:nonNumeric id="fid_418" contextRef="From2021-01-01to2021-06-30_vnrx_INGMember_vnrx_In2016Member_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember" name="vnrx:LoanAgreementTerm" format="ixt-sec:duryear">15</ix:nonNumeric>-year loan agreement with ING for &#8364;<ix:nonFraction id="fid_409" contextRef="From2021-01-01to2021-06-30_vnrx_INGMember_vnrx_In2016Member_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember" name="vnrx:RepaymentsOfLongtermLoans" format="ixt:numdotdecimal" decimals="0" unitRef="EUR">270,000</ix:nonFraction> with a fixed interest rate of <ix:nonFraction id="fid_389" contextRef="AsOf2021-06-30_vnrx_INGMember_vnrx_In2016Member_us-gaap_LongTermDebtMember" name="vnrx:FixedInterestRateOnLease" decimals="INF" unitRef="Pure" scale="-2">2.62</ix:nonFraction>%, maturing in <ix:nonNumeric id="fid_433" contextRef="From2021-01-01to2021-06-30_vnrx_NamurInvestMember_vnrx_In2016Member_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember" name="vnrx:LineOfCreditFacilityExpirationDatesOne">December 2031</ix:nonNumeric>. As of June 30, 2021, the principal balance payable was $23<ix:nonFraction id="fid_399" contextRef="AsOf2021-06-30_vnrx_INGMember_vnrx_In2016Member_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember" name="us-gaap:OtherLongTermDebt" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,224</ix:nonFraction>. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In 2017, the Company entered into a <ix:nonNumeric id="fid_417" contextRef="From2021-01-01to2021-06-30_vnrx_NamurInvestMember_vnrx_In2017Member_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember" name="vnrx:LoanAgreementTerm" format="ixt-sec:duryear">4</ix:nonNumeric>-year loan agreement with Namur Invest for &#8364;<ix:nonFraction id="fid_408" contextRef="From2021-01-01to2021-06-30_vnrx_NamurInvestMember_vnrx_In2017Member_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember" name="vnrx:RepaymentsOfLongtermLoans" format="ixt:numdotdecimal" decimals="0" unitRef="EUR">350,000</ix:nonFraction> with a fixed interest rate of <ix:nonFraction id="fid_425" contextRef="AsOf2021-06-30_vnrx_NamurInvestMember_vnrx_In2017Member_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember" name="vnrx:FixedInterestRate" decimals="INF" unitRef="Pure" scale="-2">4.00</ix:nonFraction>%, maturing in <ix:nonNumeric id="fid_431" contextRef="From2021-01-01to2021-06-30_vnrx_NamurInvestMember_vnrx_In2017Member_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember" name="vnrx:LineOfCreditFacilityExpirationDatesOne">June 2021</ix:nonNumeric>. As of June 30, 2021, the principal balance payable was $<ix:nonFraction id="fid_398" contextRef="AsOf2021-06-30_vnrx_NamurInvestMember_vnrx_In2017Member_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember" name="us-gaap:OtherLongTermDebt" format="ixt:numdotdecimal" decimals="0" unitRef="USD">0</ix:nonFraction>.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In 2017, the Company entered into a <ix:nonNumeric id="fid_416" contextRef="From2021-01-01to2021-06-30_vnrx_SOFINEXMember_vnrx_In2017Member_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember" name="vnrx:LoanAgreementTerm" format="ixt-sec:duryear">7</ix:nonNumeric>-year loan agreement with SOFINEX for up to &#8364;<ix:nonFraction id="fid_407" contextRef="From2021-01-01to2021-06-30_vnrx_SOFINEXMember_vnrx_In2017Member_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember" name="vnrx:RepaymentsOfLongtermLoans" format="ixt:numdotdecimal" decimals="-6" unitRef="EUR" scale="6">1</ix:nonFraction> million with a fixed interest rate of <ix:nonFraction id="fid_424" contextRef="AsOf2021-06-30_vnrx_SOFINEXMember_vnrx_In2017Member_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember" name="vnrx:FixedInterestRate" decimals="INF" unitRef="Pure" scale="-2">4.50</ix:nonFraction>%, maturing in <ix:nonNumeric id="fid_430" contextRef="From2021-01-01to2021-06-30_vnrx_SOFINEXMember_vnrx_In2017Member_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember" name="vnrx:LineOfCreditFacilityExpirationDatesOne">September 2024</ix:nonNumeric>. As of June 30, 2021, &#8364;1 million had been drawn down under this agreement and the principal balance payable was $<ix:nonFraction id="fid_397" contextRef="AsOf2021-06-30_vnrx_SOFINEXMember_vnrx_In2017Member_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember" name="us-gaap:OtherLongTermDebt" format="ixt:numdotdecimal" decimals="0" unitRef="USD">888,857</ix:nonFraction>.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In 2018, the Company entered into a <ix:nonNumeric id="fid_415" contextRef="From2021-01-01to2021-06-30_vnrx_NamurInnovationAndGrowthMember_vnrx_LoanAgreementMember_vnrx_In2018Member_us-gaap_LongTermDebtMember" name="vnrx:LoanAgreementTerm" format="ixt-sec:duryear">4</ix:nonNumeric>-year loan agreement with Namur Innovation and Growth for &#8364;<ix:nonFraction id="fid_406" contextRef="From2021-01-01to2021-06-30_vnrx_NamurInnovationAndGrowthMember_vnrx_LoanAgreementMember_vnrx_In2018Member_us-gaap_LongTermDebtMember" name="vnrx:RepaymentsOfLongtermLoans" format="ixt:numdotdecimal" decimals="0" unitRef="EUR">500,000</ix:nonFraction> with a fixed interest rate of <ix:nonFraction id="fid_420" contextRef="AsOf2021-06-30_vnrx_NamurInnovationAndGrowthMember_vnrx_LoanAgreementMember_vnrx_In2018Member_us-gaap_LongTermDebtMember" name="vnrx:FixedInterestRate" decimals="INF" unitRef="Pure" scale="-2">4.0</ix:nonFraction>%, maturing in <ix:nonNumeric id="fid_429" contextRef="From2021-01-01to2021-06-30_vnrx_NamurInnovationAndGrowthMember_vnrx_LoanAgreementMember_vnrx_In2018Member_us-gaap_LongTermDebtMember" name="vnrx:LineOfCreditFacilityExpirationDatesOne">June 2022</ix:nonNumeric>. As of June 30, 2021, the principal balance payable was $<ix:nonFraction id="fid_396" contextRef="AsOf2021-06-30_vnrx_NamurInnovationAndGrowthMember_vnrx_LoanAgreementMember_vnrx_In2018Member_us-gaap_LongTermDebtMember" name="us-gaap:OtherLongTermDebt" format="ixt:numdotdecimal" decimals="0" unitRef="USD">177,839</ix:nonFraction>.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In 2019, the Company entered into a <ix:nonNumeric id="fid_414" contextRef="From2021-01-01to2021-06-30_vnrx_NamurInvestMember_vnrx_InTwoThousandNineteenMember_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember" name="vnrx:LoanAgreementTerm" format="ixt-sec:duryear">4</ix:nonNumeric>-year loan agreement with Namur Innovation and Growth for &#8364;<ix:nonFraction id="fid_405" contextRef="From2021-01-01to2021-06-30_vnrx_NamurInvestMember_vnrx_InTwoThousandNineteenMember_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember" name="vnrx:RepaymentsOfLongtermLoans" format="ixt:numdotdecimal" decimals="0" unitRef="EUR">500,000</ix:nonFraction> with a fixed interest rate of <ix:nonFraction id="fid_421" contextRef="AsOf2021-06-30_vnrx_NamurInvestMember_vnrx_InTwoThousandNineteenMember_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember" name="vnrx:FixedInterestRate" decimals="INF" unitRef="Pure" scale="-2">4.80</ix:nonFraction>%, maturing in <ix:nonNumeric id="fid_428" contextRef="From2021-01-01to2021-06-30_vnrx_NamurInvestMember_vnrx_InTwoThousandNineteenMember_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember" name="vnrx:LineOfCreditFacilityExpirationDatesOne">September 2024</ix:nonNumeric>. As of June 30, 2021, the principal balance payable was $<ix:nonFraction id="fid_395" contextRef="AsOf2021-06-30_vnrx_NamurInvestMember_vnrx_InTwoThousandNineteenMember_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember" name="us-gaap:OtherLongTermDebt" format="ixt:numdotdecimal" decimals="0" unitRef="USD">553,460</ix:nonFraction>.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On October 13, 2020, the Company entered into a <ix:nonNumeric id="fid_412" contextRef="From2021-01-01to2021-06-30_vnrx_NamurMember_vnrx_OctoberThirteenTwoThousandTwentyMember_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember" name="vnrx:LoanAgreementTerm" format="ixt-sec:duryear">10</ix:nonNumeric>-year loan agreement with Namur Invest for a maximum of &#8364;<ix:nonFraction id="fid_402" contextRef="From2021-01-01to2021-06-30_vnrx_NamurMember_vnrx_OctoberThirteenTwoThousandTwentyMember_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember" name="vnrx:RepaymentsOfLongtermLoans" format="ixt:numdotdecimal" decimals="0" unitRef="EUR">830,000</ix:nonFraction> with fixed interest rate of <ix:nonFraction id="fid_423" contextRef="AsOf2021-06-30_vnrx_NamurMember_vnrx_OctoberThirteenTwoThousandTwentyMember_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember" name="vnrx:FixedInterestRate" decimals="INF" unitRef="Pure" scale="-2">4.00</ix:nonFraction>%, maturing <ix:nonNumeric id="fid_427" contextRef="From2021-01-01to2021-06-30_vnrx_NamurMember_vnrx_OctoberThirteenTwoThousandTwentyMember_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember" name="vnrx:LineOfCreditFacilityExpirationDatesOne">March 2031</ix:nonNumeric>. As of June 30, 2021, the principal balance payable was $<ix:nonFraction id="fid_393" contextRef="AsOf2021-06-30_vnrx_NamurMember_vnrx_OctoberThirteenTwoThousandTwentyMember_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember" name="us-gaap:OtherLongTermDebt" format="ixt:numdotdecimal" decimals="0" unitRef="USD">963,562</ix:nonFraction>.</p></ix:continuation><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">22</td></tr><tr style="height:15px"><td><p style='page-break-after: always'></p></td></tr><tr style="height:15px"><td><em><a href="#toc1">Table of Contents</a></em></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>VOL</strong><strong>ITIONRX LIMITED</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Notes to the Condensed Consolidated Financial Statements (Unaudited)</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">($ expressed in United States Dollars)</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Note 8 - Commitments and Contingencies (continued)</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>&#160;</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>d) Long-Term Debt (continued) </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;&#160;&#160;</p><ix:continuation id="cont_766b4a" continuedAt="cont_1c63ca"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">As of June 30, 2021, the total balance for long-term debt payable was $<ix:nonFraction id="fid_384" contextRef="AsOf2021-06-30" name="us-gaap:LongTermDebt" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,042,117</ix:nonFraction> and the payments remaining were as follows: </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160; </p><ix:nonNumeric id="fid_964" contextRef="From2021-01-01to2021-06-30" name="us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" escape="true"><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:85%" cellpadding="0"><tbody><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2021 - remaining</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_371" contextRef="AsOf2021-06-30" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" format="ixt:numdotdecimal" decimals="0" unitRef="USD">508,394</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2022</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_372" contextRef="AsOf2021-06-30" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" format="ixt:numdotdecimal" decimals="0" unitRef="USD">779,595</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2023</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_373" contextRef="AsOf2021-06-30" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" format="ixt:numdotdecimal" decimals="0" unitRef="USD">678,071</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2024</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_374" contextRef="AsOf2021-06-30" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" format="ixt:numdotdecimal" decimals="0" unitRef="USD">527,666</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2025</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_375" contextRef="AsOf2021-06-30" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" format="ixt:numdotdecimal" decimals="0" unitRef="USD">145,755</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Greater than 5 years</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_376" contextRef="AsOf2021-06-30" name="us-gaap:LongTermDebtMaturingInYearsFourAndFive" format="ixt:numdotdecimal" decimals="0" unitRef="USD">784,900</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Total</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_377" contextRef="AsOf2021-06-30" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,424,381</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Less: Amount representing interest</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_378" contextRef="AsOf2021-06-30" name="vnrx:LongTermDebtLessAmountRepresentingInterest" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">382,264</ix:nonFraction>)</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Total Long-Term Debt</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_379" contextRef="AsOf2021-06-30" name="us-gaap:LongTermDebt" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,042,117</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table></ix:nonNumeric><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>e) Collaborative Agreement Obligations </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In 2016, the Company entered into a research co-operation agreement with DKFZ in Germany for a five-year period for &#8364;<ix:nonFraction id="fid_469" contextRef="AsOf2021-06-30_vnrx_ResearchCooperationAgreementMember_vnrx_DKFZMember_vnrx_In2016Member" name="vnrx:CollaborativeObligationsAmount" format="ixt:numdotdecimal" decimals="0" unitRef="EUR">400,000</ix:nonFraction>. As of June 30, 2021, $<ix:nonFraction id="fid_436" contextRef="AsOf2021-06-30_vnrx_ResearchCooperationAgreementMember_vnrx_DKFZMember_vnrx_In2016Member" name="vnrx:CollaborativeObligationsAmountDue" format="ixt:numdotdecimal" decimals="0" unitRef="USD">237,029</ix:nonFraction> is still to be paid by the Company under this agreement. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In 2018, the Company entered into a research collaboration agreement with the University of Taiwan for a three-year period for a cost to the Company of up to $<ix:nonFraction id="fid_470" contextRef="AsOf2021-06-30_vnrx_ClinicalStudyResearchAgreementMember_vnrx_UniversityOfTaiwanMember_vnrx_InTwoThousandsEightteenMember" name="vnrx:CollaborativeObligationsAmount" format="ixt:numdotdecimal" decimals="-4" unitRef="USD" scale="6">2.55</ix:nonFraction> million payable over such period. As of June 30, 2021, $<ix:nonFraction id="fid_437" contextRef="AsOf2021-06-30_vnrx_ClinicalStudyResearchAgreementMember_vnrx_UniversityOfTaiwanMember_vnrx_InTwoThousandsEightteenMember" name="vnrx:CollaborativeObligationsAmountDue" format="ixt:numdotdecimal" decimals="0" unitRef="USD">510,000</ix:nonFraction> is still to be paid by the Company under this agreement.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In 2019, the <ix:nonNumeric id="fid_471" contextRef="From2021-01-01to2021-06-30_vnrx_CollaborativeArrangementCoPromotionMember_vnrx_InTwoThousandNinteenMember" name="vnrx:ResearchCollaborationAgreement">Company entered into a research collaboration agreement with the University of Taiwan for a two-year period to collect a total of 1,200 samples for a cost to the Company of up to $320,000 payable over such period.</ix:nonNumeric> As of June 30, 2021, $<ix:nonFraction id="fid_438" contextRef="AsOf2021-06-30_vnrx_CollaborativeArrangementCoPromotionMember_vnrx_InTwoThousandNinteenMember" name="vnrx:CollaborativeObligationsAmountDue" format="ixt:numdotdecimal" decimals="0" unitRef="USD">0</ix:nonFraction> is still to be paid by the Company under this agreement.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In 2019, the Company entered into a funded sponsored research agreement with the Texas A&amp;M University ("TAMU") in consideration for the license granted to the Company for a five-year period for a cost to the Company of up to $<ix:nonFraction id="fid_404" contextRef="From2021-01-01to2021-06-30_vnrx_TaxesAAndMUniversityMember_vnrx_InTwoThousandNineteenMember" name="vnrx:RepaymentsOfLongtermLoans" format="ixt:numdotdecimal" decimals="0" unitRef="USD">400,000</ix:nonFraction> payable over such period. As of June 30, 2021, $<ix:nonFraction id="fid_435" contextRef="AsOf2021-06-30_vnrx_TaxesAAndMUniversityMember_vnrx_InTwoThousandNineteenMember" name="vnrx:CollaborativeObligationsAmountDue" format="ixt:numdotdecimal" decimals="0" unitRef="USD">122,123</ix:nonFraction> is still to be paid by the Company under this agreement.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On September 16, 2020, the Company entered into a research agreement for the bioinformatic analysis of cell-free DNA fragments from whole-genome sequencing with the Hebrew University of Jerusalem for six months for a cost to the Company of &#8364;<ix:nonFraction id="fid_403" contextRef="From2021-01-01to2021-06-30_vnrx_BioinformaticAnalyticsOfCellFreeDNAMember_vnrx_OnSeptemberSixteenTwohousandtwentyMember" name="vnrx:RepaymentsOfLongtermLoans" format="ixt:numdotdecimal" decimals="0" unitRef="EUR">54,879</ix:nonFraction>. Subsequently the parties entered into an amendment to the agreement with an additional cost to the Company of &#8364;<ix:nonFraction id="fid_490" contextRef="From2021-01-01to2021-06-30_vnrx_BioinformaticAnalyticsOfCellFreeDNAMember_vnrx_OnSeptemberSixteenTwohousandtwentyMember" name="vnrx:AdditionalCostOfCompany" format="ixt:numdotdecimal" decimals="0" unitRef="USD">155,115</ix:nonFraction>. As of June 30, 2021, $<ix:nonFraction id="fid_394" contextRef="AsOf2021-06-30_vnrx_BioinformaticAnalyticsOfCellFreeDNAMember_vnrx_OnSeptemberSixteenTwohousandtwentyMember" name="us-gaap:OtherLongTermDebt" format="ixt:numdotdecimal" decimals="0" unitRef="USD">94,947</ix:nonFraction> is still to be paid by the Company under the amended agreement.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">As of June 30, 2021, the total amount to be paid for future research and collaboration commitments was approximately $<ix:nonFraction id="fid_385" contextRef="AsOf2021-06-30" name="vnrx:PaymentsForFutureResearchAndCollobration" format="ixt:numdotdecimal" decimals="0" unitRef="USD">964,099</ix:nonFraction> and the payments remaining were as follows:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;&#160;</p><ix:nonNumeric id="fid_965" contextRef="From2021-01-01to2021-06-30" name="us-gaap:ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock" escape="true"><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:85%" cellpadding="0"><tbody><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2021 - remaining </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_380" contextRef="AsOf2021-06-30" name="vnrx:FutureMinimumCollaborativeAgreementObligationsOfFiscalYearThree" format="ixt:numdotdecimal" decimals="0" unitRef="USD">842,026</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2022 - 2025</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_381" contextRef="AsOf2021-06-30" name="vnrx:FutureMinimumCollaborativeAgreementObligationsOfFiscalYearFour" format="ixt:numdotdecimal" decimals="0" unitRef="USD">122,073</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Total Collaborative Agreement Obligations&#160; </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_382" contextRef="AsOf2021-06-30" name="vnrx:CollaborativeAgreementObligations" format="ixt:numdotdecimal" decimals="0" unitRef="USD">964,099</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table></ix:nonNumeric></ix:continuation><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">23</td></tr><tr style="height:15px"><td><p style='page-break-after: always'></p></td></tr><tr style="height:15px"><td><em><a href="#toc1">Table of Contents</a></em></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>VOL</strong><strong>ITIONRX LIMITED</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Notes to the Condensed Consolidated Financial Statements (Unaudited)</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">($ expressed in United States Dollars)</p><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Note 8 - Commitments and Contingencies (continued)</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>&#160;</strong></p><ix:continuation id="cont_1c63ca" continuedAt="cont_3fa294"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>f) Other Commitments</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><span style="text-decoration:underline">Volition Vet </span></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On October 25, 2019, the Company entered into an agreement with TAMU for provision of in kind services of personnel, animal samples and laboratory equipment in exchange for a non-controlling interest of <ix:nonFraction id="fid_451" contextRef="From2021-01-01to2021-06-30_vnrx_TamuMember_vnrx_OctoberTwentyFiveTwoThousandNinteenMember" name="us-gaap:DebtConversionConvertedInstrumentRate" decimals="INF" unitRef="Pure" scale="-2">7.5</ix:nonFraction>% in Volition Vet with an additional <ix:nonFraction id="fid_453" contextRef="From2021-01-01to2021-06-30_vnrx_TamuMember_vnrx_OctoberTwentyFiveTwoThousandNinteenMember" name="us-gaap:DebtInstrumentInterestRateDuringPeriod" decimals="INF" unitRef="Pure" scale="-2">5</ix:nonFraction>%, vesting in a year from the date of the agreement, giving TAMU in aggregate, a <ix:nonFraction id="fid_452" contextRef="From2021-01-01to2021-06-30_vnrx_TamuMember_vnrx_OctoberTwentyFiveTwoThousandNinteenMember" name="us-gaap:DebtConversionOriginalDebtInterestRateOfDebt" decimals="INF" unitRef="Pure" scale="-2">12.5</ix:nonFraction>% equity interest as of such date. As of June 30, 2021, TAMU has a 12.5% equity interest in Volition Vet.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><span style="text-decoration:underline">Volition Germany </span></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On January 10, 2020, the Company, through its wholly-owned subsidiary Belgian Volition, acquired an epigenetic reagent company, Octamer GmbH ("Octamer"), based in Munich, Germany, and hired its founder for his expertise and knowledge to be passed to Company personnel. On March 9, 2020, Octamer was renamed to Volition Germany GmbH (or "Volition Germany"). </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Upon considering the definition of a business, as defined in ASC 805 <em>"Business Combinations," </em>paragraph 805<em>-</em>10-20, which is an integrated set of activities and assets that is capable of being conducted and managed for the purpose of providing a return, the Company has determined that this did not constitute a business. This is primarily due to the fact that additional inputs are needed in the form of training personnel further to produce outputs. Accordingly, the Company has treated this transaction as the hiring of a member of management, described below, rather than accounting for the transaction as a business combination. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company agreed to terms of the transaction on December 13, 2019 and closed on January 10, 2020. Pursuant to the transaction agreement, the Company purchased all outstanding shares of Octamer. In exchange, the Company agreed to issue <ix:nonFraction id="fid_460" contextRef="From2019-12-01to2019-12-13_vnrx_JanuaryTenTwentyTwentyMember" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">73,263</ix:nonFraction> newly issued restricted shares of Company common stock valued at $<ix:nonFraction id="fid_458" contextRef="From2019-12-01to2019-12-13_vnrx_JanuaryTenTwentyTwentyMember" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" format="ixt:numdotdecimal" decimals="0" unitRef="USD">333,969</ix:nonFraction> (based on the $<ix:nonFraction id="fid_461" contextRef="From2019-12-01to2019-12-13_vnrx_JanuaryTenTwentyTwentyMember" name="vnrx:WeightedTradingPrice" decimals="INF" unitRef="USDPShares">4.56</ix:nonFraction> per share volume weighted trading price for the five days prior to December 13, 2019), committed to pay approximately &#8364;<ix:nonFraction id="fid_462" contextRef="From2019-12-01to2019-12-13_vnrx_JanuaryTenTwentyTwentyMember" name="us-gaap:RepaymentsOfDebt" format="ixt:numdotdecimal" decimals="0" unitRef="EUR">350,000</ix:nonFraction>, subject to adjustments, and agreed to pay off certain Octamer expenses leading up to the agreement (representing net liabilities of $6,535). At closing, the Company issued <ix:nonFraction id="fid_459" contextRef="From2019-12-01to2019-12-13_vnrx_JanuaryTenTwentyTwentyMember" name="us-gaap:WeightedAverageNumberOfSharesRestrictedStock" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">73,263</ix:nonFraction> restricted shares of Company common stock, paid an adjusted amount of approximately $<ix:nonFraction id="fid_463" contextRef="AsOf2019-12-13_vnrx_JanuaryTenTwentyTwentyMember" name="us-gaap:EquityMethodInvestments" format="ixt:numdotdecimal" decimals="0" unitRef="USD">357,000</ix:nonFraction> (&#8364;321,736) and recorded a holdback liability of $<ix:nonFraction id="fid_465" contextRef="AsOf2021-06-30_vnrx_JanuaryTenTwentyTwentyMember" name="us-gaap:DerivativeLiabilities" format="ixt:numdotdecimal" decimals="0" unitRef="USD">55,404</ix:nonFraction> (&#8364;50,000). During the three months ended March 31, 2021, an amount of &#8364;<ix:nonFraction id="fid_466" contextRef="AsOf2019-12-13_vnrx_JanuaryTenTwentyTwentyMember" name="us-gaap:OtherLiabilitiesCurrent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">43,152</ix:nonFraction> was paid in full settlement of the amount due. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In connection with the transaction agreement, the Company also entered into a two-year Managing Director's agreement with the founder of Octamer to continue to manage Volition Germany for a payment of &#8364;288,000 payable in equal monthly installments over such two-year period and a royalty agreement with the founder providing for the payment of royalties in the amount of <ix:nonFraction id="fid_491" contextRef="AsOf2021-06-30_vnrx_ManagingDirectorsAgreementMember_vnrx_FounderMember" name="vnrx:FixedInterestRate" decimals="INF" unitRef="Pure" scale="-2">6</ix:nonFraction>% of net sales of Volition Germany's nucleosomes as reagents to pharmaceutical companies for use in the development, manufacture and screening of molecules for use as therapeutic drugs for a period of five years post-closing.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">During the three months ended March 31, 2020, the Company recorded approximately $<ix:nonFraction id="fid_457" contextRef="From2021-01-01to2021-06-30_vnrx_ManagingDirectorsAgreementMember" name="vnrx:StockBasedCompensationExpenses" format="ixt:numdotdecimal" decimals="0" unitRef="USD">753,000</ix:nonFraction> in January 2020 as compensation expense as a result of cash paid in, holdback liability, stock issued and assumption of expenses. As of June 30, 2021, $<ix:nonFraction id="fid_455" contextRef="From2021-01-01to2021-06-30_vnrx_ManagingDirectorsAgreementMember" name="us-gaap:PaymentsForRoyalties" format="ixt:numdotdecimal" decimals="0" unitRef="USD">85,330</ix:nonFraction> is still to be paid by the Company under the Managing Director's agreement and $<ix:nonFraction id="fid_439" contextRef="AsOf2021-06-30_vnrx_ManagingDirectorsAgreementMember" name="vnrx:AmountPayable" format="ixt:numdotdecimal" decimals="0" unitRef="USD">229</ix:nonFraction> is payable under the <ix:nonFraction id="fid_456" contextRef="From2021-01-01to2021-06-30_vnrx_ManagingDirectorsAgreementMember" name="vnrx:Royality" decimals="INF" unitRef="Pure" scale="-2">6</ix:nonFraction>% royalty agreement.</p></ix:continuation><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">24</td></tr><tr style="height:15px"><td><p style='page-break-after: always'></p></td></tr><tr style="height:15px"><td><em><a href="#toc1">Table of Contents</a></em></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>VOL</strong><strong>ITIONRX LIMITED</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Notes to the Condensed Consolidated Financial Statements (Unaudited)</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">($ expressed in United States Dollars)</p><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160; </p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>No</strong><strong>te 8 - Commitments and Contingencies (continued)</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>&#160;</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>f) Other Commitments (continued)</strong>&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160; </p><ix:continuation id="cont_3fa294"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><span style="text-decoration:underline">Volition America</span> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On November 3, 2020, the Company entered into a professional services master agreement with Diagnostic Oncology CRO, LLC to conduct a pivotal clinical trial and provide regulatory submission and reimbursement related services. Under the terms of the agreement Diagnostic Oncology CRO, LLC will provide ad hoc consulting assistance on a project-by-project basis related to the review and assessment of existing data and information to prepare recommended intended use claims and coverage/reimbursement plans to support the preparation of FDA pre-submissions, clinical trial protocol development and study administration, and potential 510k regulatory marketing submissions of the Company's diagnostic tests, including those proposed for use as an adjunct diagnostic tool for common and aggressive forms of Non-Hodgkin's Lymphoma. The initial projects contemplated by the agreement relating to Non-Hodgkin's Lymphoma obligate <ix:nonNumeric id="fid_388" contextRef="From2020-11-01to2020-11-03" name="vnrx:AggerateAmountPayableDescription">the Company to pay in aggregate of up to $2.9 million over a period of 22 months.</ix:nonNumeric> Such payment obligations are on a project-by-project basis as deliverables are executed and subject to certain terms and conditions. Additionally, the Company may terminate the agreement or any project with or without cause upon at least 30 days' prior written notice. Unless earlier terminated, the term of the agreement is until December 31, 2025 or such later date as when all projects have been completed. As of June 30, 2021, $18,344 is payable by Company for services rendered under the agreement.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>g) Legal Proceedings</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">There are no legal proceedings which the Company believes will have a material adverse effect on its financial position.</p></ix:continuation><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><ix:nonNumeric id="fid_940" contextRef="From2021-01-01to2021-06-30" name="us-gaap:SubsequentEventsTextBlock" escape="true"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Note 9&#160;- Subsequent Events</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On July 14, 2021, the Board of Directors of the Company amended the terms of certain outstanding options granted pursuant to the 2011 Equity Incentive Plan such that (i) the expiration date for outstanding options to purchase up to an aggregate of <ix:nonFraction id="fid_511" contextRef="From2021-07-01to2021-07-14" name="vnrx:CommonStockSharesPurchaseAggregateShares" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">292,000</ix:nonFraction> shares of the Company's common stock, granted on July 23, 2015, was <ix:nonNumeric id="fid_512" contextRef="From2021-08-01to2021-08-03" name="vnrx:VestingPeriodDescriptions">extended from five years and six months after vesting to ten years from the date of grant, or an expiration date of July 23, 2025</ix:nonNumeric>, (ii) the expiration date for outstanding options to purchase up to an aggregate of <ix:nonFraction id="fid_518" contextRef="From2013-03-01to2013-03-20" name="vnrx:CommonStockSharesPurchaseAggregateShares" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">6,367</ix:nonFraction> shares of the Company's common stock, granted on March 20, 2013, was <ix:nonNumeric id="fid_519" contextRef="From2013-03-01to2013-03-20" name="vnrx:VestingPeriodDescriptions">extended from six years after vesting to ten years from the date of grant, or an expiration date of March 20, 2023</ix:nonNumeric>, and (iii) the expiration date for outstanding options to purchase up to an aggregate of <ix:nonFraction id="fid_515" contextRef="From2013-09-01to2013-09-02" name="vnrx:CommonStockSharesPurchaseAggregateShares" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">8,151</ix:nonFraction> shares of the Company's common stock, granted September 2, 2013, was <ix:nonNumeric id="fid_516" contextRef="From2013-09-01to2013-09-02" name="vnrx:VestingPeriodDescriptions">extended from six years after vesting to ten years from the date of grant, or an expiration date of September 2, 2023.</ix:nonNumeric> As a result of these amendments $<ix:nonFraction id="fid_513" contextRef="From2021-07-01to2021-07-14" name="vnrx:AdditionalOptionExpense" format="ixt:numdotdecimal" decimals="0" unitRef="USD">452,433</ix:nonFraction> will be recorded as additional options expense.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">From July 1 to August 5, 2021, the Company raised aggregate net proceeds (net of broker's commissions and fees)&#160;of approximately $<ix:nonFraction id="fid_510" contextRef="From2021-08-01to2021-08-03_us-gaap_SubsequentEventMember" name="us-gaap:ProceedsFromIssuanceOrSaleOfEquity" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,830</ix:nonFraction> under the 2020 EDA through the sale of&#160;<ix:nonFraction id="fid_507" contextRef="From2021-08-01to2021-08-03_us-gaap_SubsequentEventMember" name="vnrx:SaleOfCommonStockShares" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">1,157</ix:nonFraction> shares of its common stock.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Effective August 3, 2021, the Company granted stock options to purchase an aggregate maximum of <ix:nonFraction id="fid_497" contextRef="From2021-08-01to2021-08-03_us-gaap_SubsequentEventMember" name="vnrx:RsusGrantedUponCommonShares" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">926,640</ix:nonFraction> shares of common stock, pursuant to the 2015 Stock Incentive Plan, to various designated directors, officers and employees, with an exercise price of $3.40 per share. The actual number of options that are eligible for the time-based vesting is fixed based upon the timely achievement of certain pre-determined corporate milestones by the Company as set forth in the grant documents. <ix:nonNumeric id="fid_505" contextRef="From2021-08-01to2021-08-03_us-gaap_SubsequentEventMember" name="vnrx:VestingPeriodDescriptions">The options eligible for vesting shall vest in two equal installments at 12 months and 24 months from the grant date, subject to continued service and expire 10 years from the date of grant.</ix:nonNumeric>&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Effective August 3, 2021, the Company granted RSUs for an aggregate maximum of <ix:nonFraction id="fid_496" contextRef="From2021-08-01to2021-08-03_us-gaap_SubsequentEventMember_vnrx_RestrictedStockUnitsMember" name="vnrx:RsusGrantedUponCommonShares" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">460,191</ix:nonFraction> shares of common stock, pursuant to the 2015 Stock Incentive Plan, to various designated directors, officers and employees. The actual number of RSUs that are eligible for the time-based vesting is fixed based upon the timely achievement of certain pre-determined corporate milestones by the Company as set forth in the grant documents. <ix:nonNumeric id="fid_504" contextRef="From2021-08-01to2021-08-03_us-gaap_SubsequentEventMember_vnrx_RestrictedStockUnitsMember" name="vnrx:VestingPeriodDescriptions">The RSUs eligible for vesting shall vest in two equal installments at 12 months and 24 months from the grant date, subject to continued service.</ix:nonNumeric></p></ix:nonNumeric><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">END NOTES TO FINANCIALS</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">25</td></tr><tr style="height:15px"><td><p style='page-break-after: always'></p></td></tr><tr style="height:15px"><td><em><a href="#toc1">Table of Contents</a></em></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong><span class="atag" style="display: inline" id="p1item2">ITEM 2. MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em>The following discussion and analysis of our financial condition and results of operations should be read together with our Unaudited Condensed Consolidated Financial Statements and the related notes included elsewhere in this Report and in our Annual Report. This discussion and analysis contains forward-looking statements that are based on our current expectations and reflect our plans, estimates and anticipated future financial performance. These statements involve numerous risks and uncertainties, including those related to the anticipated impact on our business from, and our response to, the COVID-19 pandemic. Our actual results may differ materially from those expressed or implied by these forward-looking statements as a result of many factors, including those set forth in the section entitled "Risk Factors" in this Report and in our Annual Report, as well as our other public filings with the SEC. Please refer to the section of this Report entitled "Cautionary Note Regarding Forward-Looking Statements" for additional information.</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong><em>Company Overview</em></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">VolitionRx is a multi-national epigenetics company that applies its Nucleosomics<sup>TM</sup> platform through its subsidiaries to develop simple, easy to use, cost-effective blood tests to help diagnose a range of cancers and some other diseases, including sepsis and COVID-19, that are associated with the presence in the blood of networks of fibers released from activated neutrophils, a phenomenon known as NETosis. We hope that through earlier diagnosis we can help save and improve the quality of human and animals' lives throughout the world.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Our assays are based on the science of Nucleosomics<sup>TM</sup>, which is the practice of identifying and measuring nucleosomes in the bloodstream or other bodily fluid, since changes in these parameters are an indication that disease is present.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Volition's approach is to investigate the epigenetic structure of chromatin and nucleosomes rather than investigating only the DNA sequence. We are continuously developing new technologies including:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><table style="border-spacing:0;font-size:10pt;font-variant:normal;font-weight:normal;font-style:normal;text-align:left;line-height:normal;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td style="width:4%;"><p style="margin:0px">&#160;</p></td><td style="width:4%;vertical-align:top;"><p style="margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;"><p style="MARGIN: 0px; text-align:justify;">A suite of low cost Nu.Q&#174; immunoassays that can accurately measure nucleosomes containing numerous epigenetic signals or structures, now being developed on a range of different enzyme-linked immunosorbent assay, or ELISA, platforms.</p></td></tr><tr style="height:15px"><td><p style="margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;"><p style="MARGIN: 0px; text-align:justify;">Nu.Q&#174; Capture technology to isolate or enrich nucleosomes containing particular epigenetic signals or structures for a wide range of potential scientific and medical applications, e.g., the enrichment of nucleosomes of tumor origin in blood samples taken from cancer patients.</p></td></tr><tr style="height:15px"><td><p style="margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;"><p style="MARGIN: 0px; text-align:justify;">The production of synthetic (recombinant) nucleosomes, containing exact defined epigenetic signals and structures, which is now in-house. These nucleosomes are used to ensure maximal accuracy of Nu.Q&#174; immunoassay tests but also have many other applications including Research Use Only, or RUO, kits and as tools in epigenetic drug development.</p></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Volition has also developed the use of the Nu.Q<sup>&#174;</sup> technology in veterinary applications and launched its first product, the Nu.Q<sup>&#174;</sup> Vet Cancer Screening Test, in the fourth quarter of 2020. &#160;We are in the process of developing additional veterinary products, including a treatment monitoring test, a disease recurrence test and a point-of-care platform. Our extensive intellectual property portfolio includes the coverage of veterinary applications.</p><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em><strong>Commercialization Strategy</strong></em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Volition believes that given the global prevalence of cancer and diseases associated with NETosis, and the low-cost, accessible and routine nature of our tests, Nu.Q<sup>&#174;</sup><sup> </sup>could potentially be used throughout the world. We plan to work with partners to commercialize Nu.Q<sup>&#174;</sup><sup> </sup>worldwide.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Commercialization will take multiple forms in various markets and opportunities including, but not limited to:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160; </p><table style="border-spacing:0;font-size:10pt;font-variant:normal;font-weight:normal;font-style:normal;text-align:left;line-height:normal;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td style="width:4%;"><p style="margin:0px">&#160;</p></td><td style="width:4%;vertical-align:top;"><p style="margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">Licensing and direct sales of the Nu.Q&#174; Vet Cancer Screening Test.</td></tr><tr style="height:15px"><td><p style="margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">Sales of veterinary clinical products utilizing Nu.Q&#174; Vet assays and/or Nu.Q&#174; Capture reagents through distributor networks.</td></tr><tr style="height:15px"><td><p style="margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">Licensing of intellectual property, or IP, for clinical products utilizing Nu.Q&#174; assays and/or Nu.Q&#174; Capture reagents.</td></tr><tr style="height:15px"><td><p style="margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">Sales of clinical products utilizing Nu.Q&#174; assays and/or Nu.Q&#174; Capture reagents through distributor networks.</td></tr><tr style="height:15px"><td><p style="margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">Licensing of IP for RUO kit sales of Nu.Q&#174; assays and/or Nu.Q&#174; Capture reagents.</td></tr><tr style="height:15px"><td><p style="margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">Licensing of IP for laboratory developed patient testing services utilizing Nu.Q&#174; assays and/or Nu.Q&#174; Capture reagents.</td></tr><tr style="height:15px"><td><p style="margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">Provision of direct research services in the processing of samples using Nu.Q&#174; RUO assays and/or Nu.Q&#174; Capture.</td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;&#160; </p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">26</td></tr><tr style="height:15px"><td><p style='page-break-after: always'></p></td></tr><tr style="height:15px"><td><em><a href="#toc1">Table of Contents</a></em></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong><em>Developments - COVID-19 Pandemic</em></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On March 11, 2020, the World Health Organization designated the outbreak of the novel strain of coronavirus known as COVID-19 as a global pandemic. Governments and businesses around the world have taken unprecedented actions to mitigate the spread of COVID-19, including, but not limited to, shelter-in-place orders, quarantines, significant restrictions on travel, as well as restrictions that prohibit many employees from going to work. Uncertainty with respect to the economic effects of the pandemic has introduced significant volatility in the financial markets.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Throughout 2020 and the first six months of 2021, we have implemented contingency planning to protect the health and well-being of our employees, with the majority of our employees working remotely where possible. We have implemented travel restrictions as well as protocols limiting visitor access to our facilities, and we are following social distancing practices. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">As a result of the COVID-19 pandemic, we have experienced and may continue to experience disruptions that could impact our clinical trials, including:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><table style="border-spacing:0;font-size:10pt;font-variant:normal;font-weight:normal;font-style:normal;text-align:left;line-height:normal;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td style="width:4%;"><p style="margin:0px">&#160;</p></td><td style="width:4%;vertical-align:top;"><p style="margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">delays in enrolling patients in clinical trials;</td></tr><tr style="height:15px"><td><p style="margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">delays in sample collection; and</td></tr><tr style="height:15px"><td><p style="margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;"><p style="MARGIN: 0px; text-align:justify;">diversion of healthcare resources away from the conduct of clinical trials, including the diversion of hospitals serving as clinical trial sites and hospital staff supporting the conduct of our clinical trials.</p></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The extent to which the COVID-19 pandemic will impact our business, financial condition, and results of operations in the future is highly uncertain and will be affected by a number of factors. These include the duration and extent of the COVID-19 pandemic, the development of new variants of the COVID-19 virus that may be more contagious or virulent than previous versions, the scope of mandated or recommended containment and mitigation measures, the effect of government stabilization and recovery efforts, and the success of vaccine distribution programs.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong><em>Liquidity and Capital Resources</em></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">We have financed our operations since inception primarily through private placements and public offerings of our common stock. As of June 30, 2021, we had cash and cash equivalents of approximately $27.9 million.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Net cash used in operating activities was $11.6 million and $9.2 million for the six months ended June 30, 2021 and June 30, 2020, respectively. The increase in cash used in operating activities for the period ended June 30, 2021 when compared to same period in 2020 was primarily due to increased payroll costs reflecting growth in staff numbers, higher legal and professional fees in relation to the&#160;registered public offering and an increase in marketing expenses.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Net cash used in investing activities was $0.7 million and $0.6 million for the six months ended June 30, 2021 and June 30, 2020, respectively. The increase was primarily due to purchases of laboratory equipment. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Net cash provided by financing activities was $20.7 million and $13.9 million for the six months ended June 30, 2021 and June 30, 2020, respectively. The increase in cash provided by financing activities for the period ended June 30, 2021 when compared to same period in 2020 was primarily due to $18.9 million in net cash received from the issuance of shares of common stock in a registered public offering in February 2021, $1.2 million in cash received from the issuance of shares of common stock pursuant to the 2018 Equity Distribution Agreement and $1.2 million in cash received from the issuance of shares of common stock pursuant to the 2020 Equity Distribution Agreement, compared to $12.7 million in net cash received from the issuance of shares of common stock in a registered public offering in May 2020 and $1.7 million in cash received from the issuance of shares of common stock pursuant to the 2018 Equity Distribution Agreement. For additional information on the "at the market offering program," refer to Note 6, <em>Common Stock - Equity Distribution Agreements, </em>of the Notes to Condensed Consolidated Financial Statements.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">27</td></tr><tr style="height:15px"><td><p style='page-break-after: always'></p></td></tr><tr style="height:15px"><td><em><a href="#toc1">Table of Contents</a></em></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The following table summarizes our approximate contractual payments due by year as of June 30, 2021.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:92%" cellpadding="0"><tbody><tr style="height:15px"><td colspan="17" style="vertical-align:top;"><p style="margin:0px 0px 0px 0in"><strong><span style="text-decoration:underline">Approximate Payments (Including Interest) Due by Year</span></strong></p></td></tr><tr style="height:15px"><td><p style="margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Total</strong></p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>2021 (Remaining)</strong></p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>2022 - 2025</strong></p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>2026 + </strong></p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: 1px solid;vertical-align:top;"><p style="margin:0px 0px 0px 0in"><strong>Description</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;" colspan="2"><p style="margin:0px"><strong>$ </strong></p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px"><strong>&#160;</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px"><strong>&#160;</strong></p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;" colspan="2"><p style="margin:0px"><strong>$ </strong></p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px"><strong>&#160;</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px"><strong>&#160;</strong></p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;" colspan="2"><p style="margin:0px"><strong>$ </strong></p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px"><strong>&#160;</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px"><strong>&#160;</strong></p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;" colspan="2"><p style="margin:0px"><strong>$ </strong></p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 0in">Finance Lease Obligations</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">699,740</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">36,917</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">256,467</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">406,356</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 0in">Operating Lease Obligations </p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">413,717</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">141,985</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">271,732</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 0in">Grants Repayable </p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">308,692</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">130,952</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">177,740</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 0in">Long-Term Debt </p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3,424,381</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">508,394</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">2,131,087</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">784,900</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 0in">Collaborative Agreements Obligations&#160; </p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">964,099</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">842,026</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">122,073</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="MARGIN: 0px 0px 0px 0in; text-align:right;">Total</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">5,810,629</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">1,529,322</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">2,912,311</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">1,368,996</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">We intend to use our cash reserves to predominantly fund further research and development activities. We do not currently have any substantial source of revenues and expect to rely on additional future financing, through the sale of equity or debt securities, or the sale of licensing rights, to provide sufficient funding to execute our strategic plan. There is no assurance that we will be successful in raising further funds. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In the event that additional financing is delayed, we will prioritize the maintenance of our research and development personnel and facilities, primarily in Belgium, and the maintenance of our patent rights. In such instance, the completion of clinical validation studies and regulatory approval processes for the purpose of bringing products to the IVD and veterinary markets would be delayed. In the event of an ongoing lack of financing, it may be necessary to discontinue operations, which will adversely affect the value of our common stock.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">We have not attained profitable operations and are dependent upon obtaining financing to pursue any extensive activities. For these reasons, our auditors stated in their report on our audited financial statements for the year ended December 31, 2020 an explanatory paragraph regarding factors that raise substantial doubt that we will be able to continue as a going concern. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">28</td></tr><tr style="height:15px"><td><p style='page-break-after: always'></p></td></tr><tr style="height:15px"><td><em><a href="#toc1">Table of Contents</a></em></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong><em>Results of Operations </em></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong><span style="text-decoration:underline">Comparison of the Three Months Ended </span></strong><strong><span style="text-decoration:underline">June 30, 2021 and June 30, 2020</span></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The following table sets forth our results of operations for the three months ended on June 30, 2021 and June 30, 2020, respectively: </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td><p style="margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="6"><p style="MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Three&#160;Months&#160;Ended&#160;June&#160;30,</strong></p></td><td style="white-space: nowrap;"><p style="MARGIN: 0px; text-align:right;">&#160;</p></td><td style="white-space: nowrap;"><p style="MARGIN: 0px; text-align:right;">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Increase</strong></p></td><td style="white-space: nowrap;"><p style="MARGIN: 0px; text-align:right;">&#160;</p></td><td style="white-space: nowrap;"><p style="MARGIN: 0px; text-align:right;">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Increase</strong></p></td><td style="white-space: nowrap;"><p style="MARGIN: 0px; text-align:right;">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="MARGIN: 0px; text-align:right;">&#160;</p></td><td style="white-space: nowrap;"><p style="MARGIN: 0px; text-align:right;">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>2021</strong></p></td><td style="white-space: nowrap;"><p style="MARGIN: 0px; text-align:right;">&#160;</p></td><td style="white-space: nowrap;"><p style="MARGIN: 0px; text-align:right;">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>2020</strong></p></td><td style="white-space: nowrap;"><p style="MARGIN: 0px; text-align:right;">&#160;</p></td><td style="white-space: nowrap;"><p style="MARGIN: 0px; text-align:right;">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>(Decrease)</strong></p></td><td style="white-space: nowrap;"><p style="MARGIN: 0px; text-align:right;">&#160;</p></td><td style="white-space: nowrap;"><p style="MARGIN: 0px; text-align:right;">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>(Decrease)</strong></p></td><td style="white-space: nowrap;"><p style="MARGIN: 0px; text-align:right;">&#160;</p></td></tr><tr style="height:15px"><td><p style="MARGIN: 0px; text-align:right;">&#160;</p></td><td><p style="MARGIN: 0px; text-align:right;">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;" colspan="2"><p style="MARGIN: 0px; text-align:right;"><strong>$</strong></p></td><td><p style="MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td><p style="MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;" colspan="2"><p style="MARGIN: 0px; text-align:right;"><strong>&#160;$</strong></p></td><td><p style="MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td><p style="MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;" colspan="2"><p style="MARGIN: 0px; text-align:right;"><strong>&#160;$</strong></p></td><td><p style="MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td><p style="MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;" colspan="2"><p style="MARGIN: 0px; text-align:right;"><strong>&#160;%</strong></p></td><td><p style="MARGIN: 0px; text-align:center;">&#160;</p></td></tr><tr style="height:15px"><td><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 0in">Royalty</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,872</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(1,872)</td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td colspan="2"><p style="MARGIN: 0px 0px 0px 0in; text-align:right;">(100%)</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 0in">Product</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">24,782</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">3,322</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">21,460</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">&gt;100%</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 0in">Total Revenues</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">24,782</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">5,194</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">19,588</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">&gt;100%</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 0in">Research and development</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3,649,469</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3,492,845</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">156,624</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">4%</td><td style="width:1%;white-space: nowrap;"></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 0in">General and administrative</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,816,599</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,508,836</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">307,763</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">20%</td><td style="width:1%;white-space: nowrap;"></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 0in">Sales and marketing</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">459,371</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">215,891</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">243,480</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">&gt;100%</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 0in">Total Operating Expenses</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">5,925,439</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">5,217,572</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">707,867</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">14%</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 0in">Grant income</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">391,532</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">90,946</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">300,586</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">&gt;100%</td><td style="width:1%;white-space: nowrap;"></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 0in">(Loss) Gain on disposal of fixed assets</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(26,166)</td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">93,202</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(119,368)</td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td colspan="2"><p style="MARGIN: 0px 0px 0px 0in; text-align:right;">(100%)</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 0in">Interest income</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">492</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">7,741</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(7,249)</td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td colspan="2"><p style="MARGIN: 0px 0px 0px 0in; text-align:right;">(94%)</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 0in">Interest expense</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(39,688)</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(22,604)</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">17,084</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">76%</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 0in">Total Other Income</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">326,170</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">169,285</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">156,885</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">93%</td><td style="width:1%;white-space: nowrap;"></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;"><p style="margin:0px">&#160;</p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;"><p style="margin:0px">&#160;</p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;"><p style="margin:0px">&#160;</p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;"><p style="margin:0px">&#160;</p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 0in">Net Loss</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(5,574,487)</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(5,043,093)</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">531,394</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">11%</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Revenues</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Our operations are still predominantly in the research and development stage and we had limited revenues of $24,782 and $5,194 during the three months ended June 30, 2021 and June 30, 2020, respectively. The main source of revenues during the three months ended June 30, 2021 was direct sales of the Nu.Q<sup>&#174; </sup>Vet Cancer Screening Test via the Gastrointestinal Laboratory at Texas A&amp;M University.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Operating Expenses</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Total operating expenses increased to $5.9 million from $5.2 million during the three months ended June 30, 2021 and June 30, 2020, respectively, as a result of the factors described below. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">29</td></tr><tr style="height:15px"><td><p style='page-break-after: always'></p></td></tr><tr style="height:15px"><td><em><a href="#toc1">Table of Contents</a></em></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Research and Development Expenses</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Research and development expenses increased to $3.6 million for the three months ended June 30, 2021 from $3.5 million for the three months ended June 30, 2020. This increase was primarily related to higher personnel expenses offset by lower research and collaboration costs during the period.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:85%" cellpadding="0"><tbody><tr style="height:15px"><td><p style="margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="6"><p style="MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Three&#160;Months&#160;Ended&#160;June&#160;30,</strong></p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>2021</strong></p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>2020</strong></p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Change</strong></p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;" colspan="2"><p style="margin:0px"><strong>$</strong></p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px"><strong>&#160;</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px"><strong>&#160;</strong></p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;" colspan="2"><p style="margin:0px"><strong>$</strong></p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px"><strong>&#160;</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px"><strong>&#160;</strong></p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;" colspan="2"><p style="margin:0px"><strong>$</strong></p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 0in">Personnel expenses</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,536,490</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,212,777</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">323,713</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 0in">Stock-based compensation</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">25,347</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">114,872</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(89,525)</td><td style="width:1%;white-space: nowrap;"></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 0in">Direct research and development expenses</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,664,941</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,936,125</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(271,184)</td><td style="width:1%;white-space: nowrap;"></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 0in">Other research and development</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">161,830</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(50,770)</td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">212,600</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 0in">Depreciation and amortization</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">260,861</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">279,841</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(18,980)</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 0in">Total research and development expenses</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">3,649,469</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">3,492,845</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">156,624</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>General and Administrative Expenses</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">General and administrative expenses increased to $1.8 million from $1.5 million for the three months ended June 30, 2021 and June 30, 2020, respectively. This increase was primarily due to higher personnel expenses during the period.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:85%" cellpadding="0"><tbody><tr style="height:15px"><td><p style="margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="6"><p style="MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Three&#160;Months&#160;Ended&#160;June&#160;30,</strong></p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;"></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>2021</strong></p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>2020</strong></p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Change</strong></p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="MARGIN: 0px; text-align:right;"><strong>$</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="MARGIN: 0px; text-align:right;"><strong>$</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="MARGIN: 0px; text-align:right;"><strong>$</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="MARGIN: 0px; text-align:right;">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 0in">Personnel expenses</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">776,911</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">511,652</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">265,259</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 0in">Stock-based compensation</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">240,855</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">204,055</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">36,800</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 0in">Legal and professional fees</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">490,777</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">507,732</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(16,955)</td><td style="width:1%;white-space: nowrap;"></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 0in">Other general and administrative</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">275,499</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">230,146</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">45,353</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 0in">Depreciation and amortization</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">32,557</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">55,251</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(22,694)</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 0in">Total general and administrative expenses</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">1,816,599</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">1,508,836</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">307,763</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Sales and Marketing Expenses</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Sales and marketing expenses increased to $0.5 million from $0.2 million for the three months ended June 30, 2021 and June 30, 2020, respectively. This increase was primarily due to higher personnel expenses during the period and direct marketing and professional fees.&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:85%" cellpadding="0"><tbody><tr style="height:15px"><td><p style="margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="6"><p style="MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Three&#160;Months&#160;Ended&#160;June&#160;30,</strong></p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;"></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>2021</strong></p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>2020</strong></p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Change</strong></p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="MARGIN: 0px; text-align:right;">$</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="MARGIN: 0px; text-align:right;">&#160;</p></td><td style="white-space: nowrap;"><p style="MARGIN: 0px; text-align:right;">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="MARGIN: 0px; text-align:right;">$</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="MARGIN: 0px; text-align:right;">&#160;</p></td><td style="white-space: nowrap;"><p style="MARGIN: 0px; text-align:right;">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="MARGIN: 0px; text-align:right;">$</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="MARGIN: 0px; text-align:right;">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 0in">Personnel expenses</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">231,082</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">110,753</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">120,329</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 0in">Stock-based compensation</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">71,542</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">41,713</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">29,829</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 0in">Direct marketing and professional fees</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">156,747</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">63,425</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">93,322</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 0in">Total sales and marketing expenses</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">459,371</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">215,891</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">243,480</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Other Income </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">For the three months ended June 30, 2021, the Company's other income was $326,170 compared to other income of $169,285 for the three months ended June 30, 2020. The increase in other income was mainly due to grant income.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Net Loss</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">For the three months ended June 30, 2021, the Company's net loss was $5.6 million in comparison to a net loss of $5.0 million for the three months ended June 30, 2020. The change was primarily a result of the factors described above.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">30</td></tr><tr style="height:15px"><td><p style='page-break-after: always'></p></td></tr><tr style="height:15px"><td><em><a href="#toc1">Table of Contents</a></em></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong><span style="text-decoration:underline">Comparison of the Six Months Ended </span></strong><strong><span style="text-decoration:underline">June 30, 2021 and June 30, 2020</span></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The following table sets forth our results of operations for the six months ended on June 30, 2021 and June 30, 2020, respectively: </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:92%" cellpadding="0"><tbody><tr style="height:15px"><td><p style="margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="6"><p style="MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Six Months Ended June 30,</strong></p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Increase</strong></p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Percentage Increase</strong></p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>2021</strong></p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>2020</strong></p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>(Decrease)</strong></p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>(Decrease)</strong></p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:right;" colspan="2"><p style="margin:0px"><strong>$</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px"><strong>&#160;</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px"><strong>&#160;</strong></p></td><td class="ffcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:right;" colspan="2"><p style="margin:0px"><strong>$</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px"><strong>&#160;</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px"><strong>&#160;</strong></p></td><td class="ffcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:right;" colspan="2"><p style="margin:0px"><strong>$</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px"><strong>&#160;</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px"><strong>&#160;</strong></p></td><td class="ffcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:right;" colspan="2"><p style="margin:0px"><strong>$</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px"><strong>&#160;</strong></p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 0in">Royalty</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">2,112</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(2,112)</td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(100)%</td><td style="width:1%;white-space: nowrap;"></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 0in">Product</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">50,312</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">3,626</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">46,686</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">&gt;100%</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 0in">Total Revenues</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">50,312</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">5,738</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">44,574</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">&gt;100%</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 0in">Research and development</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">7,522,547</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">7,387,811</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">134,736</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">2%</td><td style="width:1%;white-space: nowrap;"></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 0in">General and administrative</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3,626,759</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3,212,358</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">414,401</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">13%</td><td style="width:1%;white-space: nowrap;"></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 0in">Sales and marketing</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">886,772</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">489,845</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">396,927</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">81%</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 0in">Total Operating Expenses</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">12,036,078</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">11,090,014</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">946,064</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">9%</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 0in">Grant income</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">391,532</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">98,870</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">292,662</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">&gt;100%</td><td style="width:1%;white-space: nowrap;"></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 0in">(Loss) / Gain on disposal of fixed assets</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(26,167)</td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">93,202</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(119,369)</td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(100)%</td><td style="width:1%;white-space: nowrap;"></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 0in">Interest income</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">2,213</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">46,155</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(43,942)</td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(95)%</td><td style="width:1%;white-space: nowrap;"></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 0in">Interest expense</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(81,869) </td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(56,383)</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">25,486</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">45%</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 0in">Total Other Income</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">285,709</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">181,844</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">103,865</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">57%</td><td style="width:1%;white-space: nowrap;"></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;"><p style="margin:0px">&#160;</p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;"><p style="margin:0px">&#160;</p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;"><p style="margin:0px">&#160;</p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;"><p style="margin:0px">&#160;</p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 0in">Net Loss</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(11,700,057)</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(10,902,432)</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">797,625</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">7%</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Revenues</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Our operations are still predominantly in the research and development stage and we had limited revenues of $50,312 and $5,738 during the six months ended June 30, 2021 and&#160;June&#160;30,&#160;2020, respectively. The main source of revenues during the six months ended June 30, 2021 was direct sales of the Nu.Q<sup>&#174; </sup>Vet Cancer Screening Test via the Gastrointestinal Laboratory at Texas A&amp;M University.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Operating Expenses</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Total operating expenses increased to $12.0 million from $11.1 million for the six months ended June 30, 2021 and June 30, 2020, respectively as a result of the factors described below.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160; </p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">31</td></tr><tr style="height:15px"><td><p style='page-break-after: always'></p></td></tr><tr style="height:15px"><td><em><a href="#toc1">Table of Contents</a></em></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;&#160;&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Research and Development Expenses</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Research and development expenses increased to $7.5 million for the six months ended June 30, 2021, from $7.4 million for the six months ended June 30, 2020. This increase in overall research and development expenditures was primarily related to increased personnel expenses offset by lower antibody and research and collaboration costs during the period. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:85%" cellpadding="0"><tbody><tr style="height:15px"><td><p style="margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="6"><p style="MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Six&#160;Months&#160;Ended&#160;June&#160;30,</strong></p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;"></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>2021</strong></p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>2020</strong></p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Change</strong></p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="MARGIN: 0px; text-align:right;"><strong>$</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="MARGIN: 0px; text-align:right;"><strong>$</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="MARGIN: 0px; text-align:right;"><strong>$</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="MARGIN: 0px; text-align:right;">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 0in">Personnel expenses</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3,028,929</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">2,506,925</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">522,004</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 0in">Stock-based compensation</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">115,474</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">177,291</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(61,817)</td><td style="width:1%;white-space: nowrap;"></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 0in">Direct research and development expenses</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3,243,601</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3,364,563</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(120,962)</td><td style="width:1%;white-space: nowrap;"></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 0in">Other research and development</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">627,810</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">966,105</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(338,295) </td><td style="width:1%;white-space: nowrap;"></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 0in">Depreciation and amortization</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">506,733</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">372,927</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">133,806</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 0in">Total research and development expenses</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">7,522,547</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">7,387,811</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">134,736</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>General and Administrative Expenses</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">General and administrative expenses increased to $3.6 million from $3.2 million for the six months ended June 30, 2021 and June 30, 2020, respectively. This increase was primarily due to higher personnel expenses and legal fees during the period.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:85%" cellpadding="0"><tbody><tr style="height:15px"><td><p style="margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="6"><p style="MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Six&#160;Months&#160;Ended&#160;June&#160;30,</strong></p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;"></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>2021</strong></p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>2020</strong></p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Change</strong></p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="MARGIN: 0px; text-align:right;"><strong>$</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="MARGIN: 0px; text-align:right;"><strong>$</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="MARGIN: 0px; text-align:right;"><strong>$</strong> </p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 0in">Personnel expenses</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,393,982</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,040,831</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">353,151</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 0in">Stock-based compensation</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">574,721</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">311,320</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">263,401</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 0in">Legal and professional fees</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,055,435</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">927,589</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">127,846</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 0in">Other general and administrative</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">538,546</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">820,441</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><p style="MARGIN: 0px; text-align:right;">(281,895)</p></td><td style="width:1%;white-space: nowrap;"></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 0in">Depreciation and amortization</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">64,075</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">112,177</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><p style="MARGIN: 0px; text-align:right;">(48,102)</p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 0in">Total general and administrative expenses</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">3,626,759</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">3,212,358</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">414,401</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Sales and Marketing Expenses</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Sales and marketing expenses increased to $0.9 million from $0.5 million for the six months ended June 30, 2021 and June 30, 2020, respectively. This increase was primarily due to higher personnel expenses and direct marketing and professional fees during the period.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;&#160;&#160;&#160;</p><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:85%" cellpadding="0"><tbody><tr style="height:15px"><td><p style="margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="6"><p style="MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Six&#160;Months&#160;Ended&#160;June&#160;30,</strong></p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;"></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>2021</strong></p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>2020</strong></p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Change</strong></p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="MARGIN: 0px; text-align:right;"><strong>$</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="MARGIN: 0px; text-align:right;"><strong>$</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="MARGIN: 0px; text-align:right;"><strong>$</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="MARGIN: 0px; text-align:right;">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 0in">Personnel expenses</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">415,219</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">261,698</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">153,521</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 0in">Stock-based compensation</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">202,891</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">64,698</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">138,193</td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 0in">Direct marketing and professional fees</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">268,662</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">163,449</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">105,213</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="margin:0px 0px 0px 0in">Total sales and marketing expenses</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">886,772</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">489,845</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">396,927</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="margin:0px">&#160;</p></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Other Income</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">For the six months ended June 30, 2021, the Company's other income was $285,709 compared to other income of $181,844 for the six months ended June 30, 2020. This increase in other income was primarily due to grant income.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160; </p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">32</td></tr><tr style="height:15px"><td><p style='page-break-after: always'></p></td></tr><tr style="height:15px"><td><em><a href="#toc1">Table of Contents</a></em></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong><em>Net Loss</em></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">For the six months ended June 30, 2021, the Company's net loss was $11.7 million in comparison to a net loss of $10.9 million for the six months ended June 30, 2020. The change was a result of the factors described above.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong><em>Going Concern</em></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">We have not attained profitable operations and are dependent upon obtaining external financing to continue to pursue our operational and strategic plans. For these reasons, management has determined that there is substantial doubt that the business will be able to continue as a going concern without further financing.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong><em>Off-Balance Sheet Arrangements</em></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">We have no significant off-balance sheet arrangements that have or are reasonably likely to have a current or future effect on our financial condition, changes in financial condition, revenues or expenses, results of operations, liquidity, capital expenditures or capital resources that are material to stockholders.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong><em>Future Financings</em></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">We may seek to obtain additional capital through the sale of debt or equity securities, if we deem it desirable or necessary. These sales may include the sale of equity securities from time to time through our "at the market offering program" with Cantor Fitzgerald &amp; Co. and Oppenheimer &amp; Co. Inc. under the Equity Distribution Agreement dated November 10, 2020 (see Note 6 of the notes to the condensed consolidated financial statements). However, we may be unable to obtain such additional capital when needed, or on terms favorable to us or our stockholders, if at all. If we raise additional funds by issuing equity securities, the percentage ownership of our stockholders will be reduced, stockholders may experience additional dilution, or such equity securities may provide for rights, preferences or privileges senior to those of the holders of our common stock. If additional funds are raised through the issuance of debt securities, the terms of such securities may place restrictions on our ability to operate our business.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong><em>Critical Accounting Policies</em></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Our interim consolidated financial statements and related condensed notes have been prepared in accordance with United States generally accepted accounting principles, or U.S. GAAP, applied on a consistent basis. The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">We regularly evaluate the accounting policies and estimates that we use to prepare our financial statements. A summary of these policies is included in the notes to our financial statements. In general, management's estimates are based on current facts, historical experiences, information from third party professionals and various other factors that it believes to be reasonable under the circumstances. Actual results could differ materially and adversely from those estimates made by management. To the extent there are material differences between the estimates and the actual results, future results of operations could be affected.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong><em>Recently Issued Accounting Pronouncements</em></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company has implemented all applicable new accounting pronouncements that are in effect. The Company does not believe that there are any other applicable new accounting pronouncements that have been issued that might have a material impact on its financial position or results of operations.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160; </p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">33</td></tr><tr style="height:15px"><td><p style='page-break-after: always'></p></td></tr><tr style="height:15px"><td><em><a href="#toc1">Table of Contents</a></em></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong><span class="atag" style="display: inline" id="p1item3">ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</span></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">We are a smaller reporting company and are not required to disclose this information.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong><span class="atag" style="display: inline" id="p1item4">ITEM 4. CONTROLS AND PROCEDURES</span></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong><em>Disclosure Controls and Procedures</em></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Disclosure controls and procedures are controls and procedures that are designed to ensure that information required to be disclosed in our reports filed under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the SEC's rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by our company in the reports that it files or submits under the Exchange Act is accumulated and communicated to our management, including our Principal Executive and Principal Financial Officers, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Our management carried out an evaluation, under the supervision and with the participation of our Principal Executive Officer and Principal Financial Officer, of the effectiveness of the design and operation of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act). Based upon that evaluation, our Principal Executive Officer and Principal Financial Officer have concluded, as they previously concluded as of December 31, 2020, that our disclosure controls and procedures were not effective as of June 30, 2021, because of material weaknesses in our internal control over financial reporting, as referenced below and described in detail in our Annual Report for the year ended December 31, 2020.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of our annual or interim financial statements will not be prevented or detected on a timely basis.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The deficiencies identified involve the segregation of duties in some areas of finance, the oversight in information technologies, where certain processes may affect the internal controls over financial reporting, and the monitoring of review controls with respect to accounting for complex transactions.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">During the first half of 2021, our management, with oversight from our audit committee, has implemented the following remediation steps to help address and mitigate some of the underlying deficiencies which gave rise to the previously disclosed material weaknesses and to improve our internal control over financial reporting:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160; </p><table style="border-spacing:0;font-size:10pt;font-variant:normal;font-weight:normal;font-style:normal;text-align:left;line-height:normal;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td style="width:4%;"><p style="margin:0px">&#160;</p></td><td style="width:4%;vertical-align:top;"><p style="margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;"><p style="MARGIN: 0px; text-align:justify;">hired additional full-time accounting resources and financial planning and analysis resources with appropriate levels of experience;</p></td></tr><tr style="height:15px"><td><p style="margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;"><p style="MARGIN: 0px; text-align:justify;">changed certain organizational reporting lines and reallocated certain responsibilities to improve segregation of duties; and</p></td></tr><tr style="height:15px"><td><p style="margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;"><p style="MARGIN: 0px; text-align:justify;">reallocated responsibilities across the finance and accounting organization to ensure that the appropriate level of knowledge and experience is applied based on complexity of tasks being undertaken.</p></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">We intend to take additional steps to mitigate the issues identified. Such measures include but may not be limited to:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;&#160; </p><table style="border-spacing:0;font-size:10pt;font-variant:normal;font-weight:normal;font-style:normal;text-align:left;line-height:normal;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td style="width:4%;"><p style="margin:0px">&#160;</p></td><td style="width:4%;vertical-align:top;"><p style="margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;"><p style="MARGIN: 0px; text-align:justify;">strengthening our internal processes and reviews, including formal documentation thereof;</p></td></tr><tr style="height:15px"><td><p style="margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;"><p style="MARGIN: 0px; text-align:justify;">preparation of risk-control matrices to identify key risks and develop and document policies to mitigate those risks; and</p></td></tr><tr style="height:15px"><td><p style="margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;"><p style="MARGIN: 0px; text-align:justify;">engaging additional resources if necessary to help us assess, document, design and implement control activities related to internal control over financial reporting.</p></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">As we continue to evaluate and test the remediation plan outlined above, we may also identify additional measures to address the material weaknesses or modify certain of the remediation procedures described above. We also may implement additional changes to our internal control over financial reporting as may be appropriate in the course of remediating the material weakness. Management, with the oversight of our audit committee, will continue to take steps necessary to remedy the material weakness to reinforce the overall design and capability of our control environment.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong><em>Changes in Internal Control over Financial Reporting</em></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Except for the ongoing remediation of the material weaknesses in internal controls over financial reporting noted above, no changes in our internal control over financial reporting were made during the fiscal quarter ended June 30, 2021, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong><em>Limitations of the Effectiveness of Disclosure Controls and Internal Controls</em></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Our management, including our Principal Executive Officer and Principal Financial Officer, does not expect that our disclosure controls and internal controls will prevent all error and all fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within the Company have been detected. These inherent limitations include the realities that judgments in decision-making can be faulty, and that breakdowns can occur because of a simple error or mistake. Additionally, controls can be circumvented by the individual acts of some persons, by collusion of two or more people, or by management override of the control.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The design of any system of controls is also based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving our stated goals under all potential future conditions; over time, a control may become inadequate because of changes in conditions, or the degree of compliance with the policies or procedures may deteriorate. Because of inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">34</td></tr><tr style="height:15px"><td><p style='page-break-after: always'></p></td></tr><tr style="height:15px"><td><em><a href="#toc1">Table of Contents</a></em></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><span class="atag" style="display: inline" id="p2"><strong>PAR</strong><strong>T II -&#160;</strong><strong>OTHER INFORMATION</strong></span></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong><span class="atag" style="display: inline" id="p2item1">ITEM 1. LEGAL PROCEEDINGS</span></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In the ordinary course of business, we may be subject to claims, counter claims, lawsuits and other litigation of the type that generally arise from the conduct of our business. We know of no material, existing or pending legal proceedings against our company, nor are we involved as a plaintiff in any material proceeding or pending litigation. There are no proceedings in which our directors, officers or any affiliates, or any registered or beneficial stockholders, is an adverse party or has a material interest adverse to our interest.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong><span class="atag" style="display: inline" id="p2item1a">ITEM 1A. RISK FACTORS</span></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">There have been no material changes in our assessment of risk factors affecting our business since those presented in Part I, Item 1A of our Annual Report.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong><span class="atag" style="display: inline" id="p2item2">ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS</span></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong><em>Recent Sales of Unregistered Securities</em></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">None.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong><em>Repurchase of Equity Securities</em></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">No equity securities were repurchased during the second quarter of 2021.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong><span class="atag" style="display: inline" id="p2item3">ITEM 3. DEFAULTS UPON SENIOR SECURITIES</span></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">None.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong><span class="atag" style="display: inline" id="p2item4">ITEM 4. MINE SAFETY DISCLOSURES</span></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Not applicable.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong><span class="atag" style="display: inline" id="p2item5">ITEM 5. OTHER INFORMATION</span></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">None.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">35</td></tr><tr style="height:15px"><td><p style='page-break-after: always'></p></td></tr><tr style="height:15px"><td><em><a href="#toc1">Table of Contents</a></em></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong><span class="atag" style="display: inline" id="p2item6">ITEM 6. EXHIBITS</span></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><table style="border-spacing:0;text-align:justify;font:10pt times new roman;margin-left:auto;margin-right:auto;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: #000000 1px solid;vertical-align:bottom;" colspan="7"><p style="MARGIN: 0px; text-align:center;"><strong>Incorporated&#160;</strong><strong>by </strong><strong>Reference</strong></p></td><td></td><td><p style="MARGIN: 0px; text-align:center;">&#160;</p></td><td><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;"><p style="MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Exhibit Number</strong></p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"><p style="MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Exhibit Description</strong></p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:5%;vertical-align:bottom;"><p style="MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Form</strong></p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:5%;vertical-align:bottom;"><p style="MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>File No.</strong>&#160;</p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:5%;vertical-align:bottom;"><p style="MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Exhibit</strong></p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:5%;vertical-align:bottom;"><p style="MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Filing Date</strong></p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:5%;vertical-align:bottom;"><p style="MARGIN: 0px; text-align:center;"><strong>Filed </strong></p><p style="MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Herewith</strong></p></td><td style="width:1%;"><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="MARGIN: 0px; text-align:center;">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="MARGIN: 0px; text-align:center;">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="MARGIN: 0px; text-align:center;">&#160;</p></td><td><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="MARGIN: 0px 0px 0px 0in; text-align:center;"><a href="http://www.sec.gov/Archives/edgar/data/93314/000107878221000582/f8k061721_ex10z1.htm">10.1#</a></p></td><td><p style="margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="margin:0px 0px 0px 0in"><a href="http://www.sec.gov/Archives/edgar/data/93314/000107878221000582/f8k061721_ex10z1.htm">2015 Stock Incentive Plan, as amended</a></p></td><td><p style="margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="MARGIN: 0px 0px 0px 0in; text-align:center;">8-K</p></td><td><p style="margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="MARGIN: 0px 0px 0px 0in; text-align:center;">001-36833</p></td><td><p style="margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="MARGIN: 0px 0px 0px 0in; text-align:center;">10.1</p></td><td><p style="margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="MARGIN: 0px 0px 0px 0in; text-align:center;">06/22/21</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="MARGIN: 0px; text-align:center;">&#160;</p></td><td><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="MARGIN: 0px 0px 0px 0in; text-align:center;"><a href="http://www.sec.gov/Archives/edgar/data/93314/000107878221000429/f10q033121_ex10z7.htm">10.2#&#8224;</a></p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px 0px 0px 0in"><a href="http://www.sec.gov/Archives/edgar/data/93314/000107878221000429/f10q033121_ex10z7.htm">Consulting Services Agreement by and between Volition Germany and 3F Management SPRL (Gaetan Michel), dated January 29, 2021; First Amendment dated February 1, 2021; Second Amendment dated May 1, 2021.</a></p></td><td><p style="margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="MARGIN: 0px 0px 0px 0in; text-align:center;">10-Q</p></td><td><p style="margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="MARGIN: 0px 0px 0px 0in; text-align:center;">001-36833</p></td><td><p style="margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="MARGIN: 0px 0px 0px 0in; text-align:center;">10.7</p></td><td><p style="margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="MARGIN: 0px 0px 0px 0in; text-align:center;">05/11/21</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="MARGIN: 0px; text-align:center;">&#160;</p></td><td><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="MARGIN: 0px 0px 0px 0in; text-align:center;"><a href="vnrx_ex311.htm">31.1</a></p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px 0px 0px 0in"><a href="vnrx_ex311.htm">Certification of Chief Executive Officer pursuant to Rule 13a-14(a) or Rule 15d-14(a) promulgated under the Securities Exchange Act of 1934, as amended.</a></p></td><td><p style="margin:0px">&#160;</p></td><td><p style="MARGIN: 0px; text-align:center;">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="MARGIN: 0px 0px 0px 0in; text-align:center;">X</p></td><td><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="MARGIN: 0px 0px 0px 0in; text-align:center;"><a href="vnrx_ex312.htm">31.2</a></p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px 0px 0px 0in"><a href="vnrx_ex312.htm">Certification of Chief Financial Officer pursuant to Rule 13a-14(a) or Rule 15d-14(a) promulgated under the Securities Exchange Act of 1934, as amended.</a></p></td><td><p style="margin:0px">&#160;</p></td><td><p style="MARGIN: 0px; text-align:center;">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="MARGIN: 0px 0px 0px 0in; text-align:center;">X</p></td><td><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="MARGIN: 0px 0px 0px 0in; text-align:center;"><a href="vnrx_ex321.htm">32.1*</a></p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px 0px 0px 0in"><a href="vnrx_ex321.htm">Certifications of Chief Executive Officer and Chief Financial Officer, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</a>.</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="MARGIN: 0px; text-align:center;">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="MARGIN: 0px; text-align:center;">&#160;</p></td><td><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="MARGIN: 0px 0px 0px 0in; text-align:center;">101.INS</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px 0px 0px 0in">XBRL Instance Document. </p></td><td><p style="margin:0px">&#160;</p></td><td><p style="MARGIN: 0px; text-align:center;">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="MARGIN: 0px 0px 0px 0in; text-align:center;">X</p></td><td><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="MARGIN: 0px 0px 0px 0in; text-align:center;">101.SCH</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px 0px 0px 0in">XBRL Taxonomy Extension Schema Document.</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="MARGIN: 0px; text-align:center;">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="MARGIN: 0px 0px 0px 0in; text-align:center;">X</p></td><td><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="MARGIN: 0px 0px 0px 0in; text-align:center;">101.CAL</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px 0px 0px 0in">XBRL Taxonomy Extension Calculation Linkbase Document. </p></td><td><p style="margin:0px">&#160;</p></td><td><p style="MARGIN: 0px; text-align:center;">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="MARGIN: 0px 0px 0px 0in; text-align:center;">X</p></td><td><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="MARGIN: 0px 0px 0px 0in; text-align:center;">101.LAB</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px 0px 0px 0in">XBRL Taxonomy Extension Label Linkbase Document.</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="MARGIN: 0px; text-align:center;">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="MARGIN: 0px 0px 0px 0in; text-align:center;">X</p></td><td><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="MARGIN: 0px 0px 0px 0in; text-align:center;">101.PRE</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px 0px 0px 0in">XBRL Taxonomy Extension Presentation Linkbase Document.</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="MARGIN: 0px; text-align:center;">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="MARGIN: 0px 0px 0px 0in; text-align:center;">X</p></td><td><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="MARGIN: 0px 0px 0px 0in; text-align:center;">101.DEF</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px 0px 0px 0in">XBRL Taxonomy Extension Definition Linkbase Document.</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="MARGIN: 0px; text-align:center;">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="MARGIN: 0px 0px 0px 0in; text-align:center;">X</p></td><td><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="MARGIN: 0px 0px 0px 0in; text-align:center;">104</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px 0px 0px 0in">Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="MARGIN: 0px; text-align:center;">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="MARGIN: 0px 0px 0px 0in; text-align:center;">X</p></td><td><p style="margin:0px">&#160;</p></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"># Indicates a management contract or compensatory plan or arrangement.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#8224; Portions of this exhibit are redacted pursuant to Item 601(a)(6) and/or Item (b)(10)(iv) under Regulation S-K. The registrant agrees to furnish supplementally any omitted schedules to the SEC upon request.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">* The certifications attached as Exhibit 32.1 accompany this Quarterly Report pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, and shall not be deemed "filed" by the registrant for purposes of Section 18 of the Exchange Act and are not to be incorporated by reference into any of the registrant's filings under the Securities Act or the Exchange Act, irrespective of any general incorporation language contained in any such filing.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">36</td></tr><tr style="height:15px"><td><p style='page-break-after: always'></p></td></tr><tr style="height:15px"><td><em><a href="#toc1">Table of Contents</a></em></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><span class="atag" style="display: inline" id="SIGNATURES"><strong><span style="text-decoration:underline">S</span></strong><strong><span style="text-decoration:underline">IGNATURES</span></strong></span></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160; </p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td>&#160;</td><td colspan="2"><p style="MARGIN: 0px 0px 0px 0in; text-align:justify;"><strong>VOLITIONRX LIMITED</strong></p></td><td></td></tr><tr style="height:15px"><td style="width:47%;">&#160;</td><td style="width:3%;">&#160;</td><td style="width:30%;">&#160;</td><td style="width:15%;">&#160;</td></tr><tr style="height:15px"><td>Dated: August 11, 2021</td><td>By:</td><td style="BORDER-BOTTOM: black 1px solid;"><em>/s/ Cameron Reynolds</em></td><td></td></tr><tr style="height:15px"><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td>Cameron Reynolds</td><td>&#160;</td></tr><tr style="height:15px"><td>&#160;</td><td>&#160;</td><td><p style="MARGIN: 0px; text-align:justify;">President and Chief Executive Officer</p><p style="MARGIN: 0px; text-align:justify;">(Authorized Signatory and Principal Executive Officer)</p></td><td>&#160;</td></tr><tr style="height:15px"><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td></tr><tr style="height:15px"><td><p style="margin:0px">Dated: August 11, 2021 </p></td><td><p style="margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: #000000 1px solid;"><p style="margin:0px"><em>/s/ </em><em>Terig Hughes</em></p></td><td><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">Terig Hughes</p></td><td><p style="margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">&#160;</p></td><td><p style="margin:0px">Chief Financial Officer and Treasurer</p><p style="MARGIN: 0px; text-align:justify;">(Authorized Signatory and Principal </p><p style="MARGIN: 0px; text-align:justify;">Financial and Accounting Officer)</p></td><td><p style="margin:0px">&#160;</p></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;"><p style="MARGIN: 0px; text-align:center;">37</p></td></tr></tbody></table></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>vnrx_ex311.htm
<DESCRIPTION>EXHIBIT 31.1 SECTION 302 CERTIFICATION
<TEXT>
<html><head><title>vnrx_ex311.htm</title><!--Document created using EDGARMaster--></head><body style="TEXT-ALIGN: justify; FONT: 10pt times new roman; MARGIN-LEFT: 7%; MARGIN-RIGHT: 7%"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&nbsp; <strong>EXHIBIT 31.1</strong></p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&nbsp;</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>CERT</strong><strong>IFICATION OF CHIEF EXECUTIVE OFFICER PURSUANT TO </strong></p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>SECT</strong><strong>ION 302 OF THE SARBANES-OXLEY ACT OF 2002</strong></p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&nbsp;</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">I, Cameron Reynolds, certify that:</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&nbsp;</p> <table style="border-spacing:0;font-size:10pt;font-variant:normal;font-weight:normal;font-style:normal;text-align:justify;margin-left:auto;line-height:normal;margin-right:auto;width:100%" cellpadding="0"> <tr style="height:15px"> <td style="width:4%;vertical-align:top;"> <p style="margin:0px">1.</p></td> <td style="vertical-align:top;"> <p style="margin:0px">I have reviewed this quarterly report on Form 10-Q of VolitionRx Limited;</p></td></tr> <tr style="height:15px"> <td> <p style="margin:0px;text-indent:30px">&nbsp;</p></td> <td> <p style="margin:0px">&nbsp;</p></td></tr> <tr style="height:15px"> <td style="vertical-align:top;"> <p style="margin:0px">2.</p></td> <td style="vertical-align:top;"> <p style="margin:0px">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;</p></td></tr> <tr style="height:15px"> <td> <p style="margin:0px;text-indent:30px">&nbsp;</p></td> <td> <p style="margin:0px">&nbsp;</p></td></tr> <tr style="height:15px"> <td style="vertical-align:top;"> <p style="margin:0px">3.</p></td> <td style="vertical-align:top;"> <p style="margin:0px">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;</p></td></tr> <tr style="height:15px"> <td> <p style="margin:0px;text-indent:30px">&nbsp;</p></td> <td> <p style="margin:0px">&nbsp;</p></td></tr> <tr style="height:15px"> <td style="vertical-align:top;"> <p style="margin:0px">4.</p></td> <td style="vertical-align:top;"> <p style="margin:0px">The registrant's other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</p></td></tr></table> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;&nbsp;</p> <table style="border-spacing:0;font-size:10pt;font-variant:normal;font-weight:normal;font-style:normal;text-align:justify;margin-left:auto;line-height:normal;margin-right:auto;width:100%" cellpadding="0"> <tr style="height:15px"> <td style="width:4%;"> <p style="margin:0px">&nbsp;</p></td> <td style="width:4%;vertical-align:top;"> <p style="margin:0px">(a)</p></td> <td style="vertical-align:top;"> <p style="margin:0px">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;</p></td></tr> <tr style="height:15px"> <td> <p style="margin:0px">&nbsp;</p></td> <td> <p style="margin:0px;text-indent:30px">&nbsp;</p></td> <td> <p style="margin:0px">&nbsp;</p></td></tr> <tr style="height:15px"> <td> <p style="margin:0px">&nbsp;</p></td> <td style="vertical-align:top;"> <p style="margin:0px">(b)</p></td> <td style="vertical-align:top;"> <p style="margin:0px">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;</p></td></tr> <tr style="height:15px"> <td> <p style="margin:0px">&nbsp;</p></td> <td> <p style="margin:0px;text-indent:30px">&nbsp;</p></td> <td> <p style="margin:0px">&nbsp;</p></td></tr> <tr style="height:15px"> <td> <p style="margin:0px">&nbsp;</p></td> <td style="vertical-align:top;"> <p style="margin:0px">(c)</p></td> <td style="vertical-align:top;"> <p style="margin:0px">Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</p></td></tr> <tr style="height:15px"> <td> <p style="margin:0px">&nbsp;</p></td> <td> <p style="margin:0px;text-indent:30px">&nbsp;</p></td> <td> <p style="margin:0px">&nbsp;</p></td></tr> <tr style="height:15px"> <td> <p style="margin:0px">&nbsp;</p></td> <td style="vertical-align:top;"> <p style="margin:0px">(d)</p></td> <td style="vertical-align:top;"> <p style="margin:0px">Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and</p></td></tr></table> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;&nbsp;</p> <table style="border-spacing:0;font-size:10pt;font-variant:normal;font-weight:normal;font-style:normal;text-align:justify;margin-left:auto;line-height:normal;margin-right:auto;width:100%" cellpadding="0"> <tr style="height:15px"> <td style="width:4%;vertical-align:top;"> <p style="margin:0px">5.</p></td> <td style="vertical-align:top;">The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent function):</td></tr></table> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;&nbsp;</p> <table style="border-spacing:0;font-size:10pt;font-variant:normal;font-weight:normal;font-style:normal;text-align:justify;margin-left:auto;line-height:normal;margin-right:auto;width:100%" cellpadding="0"> <tr style="height:15px"> <td style="width:4%;"> <p style="margin:0px">&nbsp;</p></td> <td style="width:4%;vertical-align:top;"> <p style="margin:0px">(a)</p></td> <td style="vertical-align:top;"> <p style="margin:0px">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and</p></td></tr> <tr style="height:15px"> <td> <p style="margin:0px">&nbsp;</p></td> <td> <p style="margin:0px;text-indent:30px">&nbsp;</p></td> <td> <p style="margin:0px">&nbsp;</p></td></tr> <tr style="height:15px"> <td> <p style="margin:0px">&nbsp;</p></td> <td style="vertical-align:top;"> <p style="margin:0px">(b)</p></td> <td style="vertical-align:top;"> <p style="margin:0px">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.</p></td></tr></table> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p> <table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"> <tr style="height:15px"> <td style="width:50%;">Date: August 11, 2021</td> <td style="width:3%;"></td> <td style="BORDER-BOTTOM: black 1px solid;width:35%;"><em>/s/ Cameron Reynolds</em></td> <td style="width:12%;"></td></tr> <tr style="height:15px"> <td> <p style="margin:0px">&nbsp;</p></td> <td> <p style="margin:0px">&nbsp;</p></td> <td>Cameron Reynolds</td> <td>&nbsp;</td></tr> <tr style="height:15px"> <td>&nbsp;</td> <td>&nbsp;</td> <td> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">President and Chief Executive Officer</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">(Principal Executive Officer)</p></td> <td>&nbsp;</td></tr></table> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;&nbsp;&nbsp;</p><body>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>vnrx_ex312.htm
<DESCRIPTION>EXHIBIT 31.2 SECTION 302 CERTIFICATION
<TEXT>
<html><head><title>vnrx_ex312.htm</title><!--Document created using EDGARMaster--></head><body style="TEXT-ALIGN: justify; FONT: 10pt times new roman; MARGIN-LEFT: 7%; MARGIN-RIGHT: 7%"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>EXHIBIT 31.2</strong></p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&nbsp;</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>CERT</strong><strong>IFICATION OF CHIEF FINANCIAL OFFICER PURSUANT TO</strong></p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>SECT</strong><strong>ION 302 OF THE SARBANES-OXLEY ACT OF 2002</strong></p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&nbsp;</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">I, Terig Hughes, certify that:</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&nbsp;</p> <table style="border-spacing:0;font-size:10pt;font-variant:normal;font-weight:normal;font-style:normal;text-align:justify;margin-left:auto;line-height:normal;margin-right:auto;width:100%" cellpadding="0"> <tr style="height:15px"> <td style="width:4%;vertical-align:top;"> <p style="margin:0px">1.</p></td> <td style="vertical-align:top;"> <p style="margin:0px">I have reviewed this quarterly report on Form 10-Q of VolitionRx Limited;</p></td></tr> <tr style="height:15px"> <td> <p style="margin:0px;text-indent:30px">&nbsp;</p></td> <td> <p style="margin:0px">&nbsp;</p></td></tr> <tr style="height:15px"> <td style="vertical-align:top;"> <p style="margin:0px">2.</p></td> <td style="vertical-align:top;"> <p style="margin:0px">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;</p></td></tr> <tr style="height:15px"> <td> <p style="margin:0px;text-indent:30px">&nbsp;</p></td> <td> <p style="margin:0px">&nbsp;</p></td></tr> <tr style="height:15px"> <td style="vertical-align:top;"> <p style="margin:0px">3.</p></td> <td style="vertical-align:top;"> <p style="margin:0px">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;</p></td></tr> <tr style="height:15px"> <td> <p style="margin:0px;text-indent:30px">&nbsp;</p></td> <td> <p style="margin:0px">&nbsp;</p></td></tr> <tr style="height:15px"> <td style="vertical-align:top;"> <p style="margin:0px">4.</p></td> <td style="vertical-align:top;"> <p style="margin:0px">The registrant's other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</p></td></tr></table> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;&nbsp;</p> <table style="border-spacing:0;font-size:10pt;font-variant:normal;font-weight:normal;font-style:normal;text-align:justify;margin-left:auto;line-height:normal;margin-right:auto;width:100%" cellpadding="0"> <tr style="height:15px"> <td style="width:4%;"> <p style="margin:0px">&nbsp;</p></td> <td style="width:4%;vertical-align:top;"> <p style="margin:0px">(a)</p></td> <td style="vertical-align:top;"> <p style="margin:0px">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;</p></td></tr> <tr style="height:15px"> <td> <p style="margin:0px">&nbsp;</p></td> <td> <p style="margin:0px;text-indent:30px">&nbsp;</p></td> <td> <p style="margin:0px">&nbsp;</p></td></tr> <tr style="height:15px"> <td> <p style="margin:0px">&nbsp;</p></td> <td style="vertical-align:top;"> <p style="margin:0px">(b)</p></td> <td style="vertical-align:top;"> <p style="margin:0px">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;</p></td></tr> <tr style="height:15px"> <td> <p style="margin:0px">&nbsp;</p></td> <td> <p style="margin:0px;text-indent:30px">&nbsp;</p></td> <td> <p style="margin:0px">&nbsp;</p></td></tr> <tr style="height:15px"> <td> <p style="margin:0px">&nbsp;</p></td> <td style="vertical-align:top;"> <p style="margin:0px">(c)</p></td> <td style="vertical-align:top;"> <p style="margin:0px">Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</p></td></tr> <tr style="height:15px"> <td> <p style="margin:0px">&nbsp;</p></td> <td> <p style="margin:0px;text-indent:30px">&nbsp;</p></td> <td> <p style="margin:0px">&nbsp;</p></td></tr> <tr style="height:15px"> <td> <p style="margin:0px">&nbsp;</p></td> <td style="vertical-align:top;"> <p style="margin:0px">(d)</p></td> <td style="vertical-align:top;"> <p style="margin:0px">Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and</p></td></tr> <tr style="height:15px"> <td> <p style="margin:0px">&nbsp;</p></td> <td> <p style="margin:0px">&nbsp;</p></td> <td> <p style="margin:0px">&nbsp;</p></td></tr> <tr style="height:15px"> <td> <p style="margin:0px">5. </p></td> <td colspan="2"> <p style="margin:0px">The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent function):</p></td></tr></table> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;&nbsp;&nbsp;</p> <table style="border-spacing:0;font-size:10pt;font-variant:normal;font-weight:normal;font-style:normal;text-align:justify;margin-left:auto;line-height:normal;margin-right:auto;width:100%" cellpadding="0"> <tr style="height:15px"> <td style="width:4%;"> <p style="margin:0px">&nbsp;</p></td> <td style="width:4%;vertical-align:top;"> <p style="margin:0px">(a)</p></td> <td style="vertical-align:top;"> <p style="margin:0px">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and</p></td></tr> <tr style="height:15px"> <td> <p style="margin:0px">&nbsp;</p></td> <td> <p style="margin:0px;text-indent:30px">&nbsp;</p></td> <td> <p style="margin:0px">&nbsp;</p></td></tr> <tr style="height:15px"> <td> <p style="margin:0px">&nbsp;</p></td> <td style="vertical-align:top;"> <p style="margin:0px">(b)</p></td> <td style="vertical-align:top;"> <p style="margin:0px">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.</p></td></tr></table> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p> <table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"> <tr style="height:15px"> <td style="width:50%;">Date: August 11, 2021</td> <td style="width:3%;"></td> <td style="BORDER-BOTTOM: black 1px solid;width:35%;"><em>&nbsp;/s/ Terig Hughes</em></td> <td style="width:12%;"></td></tr> <tr style="height:15px"> <td> <p style="margin:0px">&nbsp;</p></td> <td> <p style="margin:0px">&nbsp;</p></td> <td>Terig Hughes</td> <td>&nbsp;</td></tr> <tr style="height:15px"> <td>&nbsp;</td> <td>&nbsp;</td> <td> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Chief Financial Officer and Treasurer</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">(Principal Financial and Accounting Officer)</p></td> <td>&nbsp;</td></tr></table> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp; </p><body>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>4
<FILENAME>vnrx_ex321.htm
<DESCRIPTION>EXHIBIT 32.1 SECTION 906 CERTIFICATION
<TEXT>
<html><head><title>vnrx_ex321.htm</title><!--Document created using EDGARMaster--></head><body style="TEXT-ALIGN: justify; FONT: 10pt times new roman; MARGIN-LEFT: 7%; MARGIN-RIGHT: 7%"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>EXHIBIT 32.1</strong></p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">&nbsp;</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>CERT</strong><strong>IFICATIONS OF CHIEF EXECUTIVE OFFICER AND CHIEF FINANCIAL OFFICER</strong></p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>PURSUAN</strong><strong>T TO 18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO</strong></p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>SECT</strong><strong>ION 906 OF THE SARBANES-OXLEY ACT OF 2002</strong></p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&nbsp;</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The following certifications are hereby made in connection with the Quarterly Report on Form 10-Q of VolitionRx Limited (the "Company") for the quarterly period ended June 30, 2021, as filed with the Securities and Exchange Commission on the date hereof (the "Report"):</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&nbsp;</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">I, Cameron Reynolds, President and Chief Executive Officer of the Company, hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge, (i) the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, and (ii) the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company as of the dates and for the periods presented.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&nbsp;</p> <table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"> <tr style="height:15px"> <td style="width:50%;">Date: August 11, 2021</td> <td style="width:3%;"></td> <td style="BORDER-BOTTOM: black 1px solid;width:35%;"><em>/s/ Cameron Reynolds </em></td> <td style="width:12%;"></td></tr> <tr style="height:15px"> <td> <p style="margin:0px">&nbsp;</p></td> <td> <p style="margin:0px">&nbsp;</p></td> <td> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Cameron Reynolds</p></td> <td>&nbsp;</td></tr> <tr style="height:15px"> <td>&nbsp;</td> <td>&nbsp;</td> <td> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">President and Chief Executive Officer</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">(Principal Executive Officer)</p></td> <td>&nbsp;</td></tr></table> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;&nbsp;</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">I, Terig Hughes, Chief Financial Officer of the Company, hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge, (i) the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, and (ii) the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company as of the dates and for the periods presented.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&nbsp;</p> <table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"> <tr style="height:15px"> <td style="width:50%;">Date: August 11, 2021</td> <td style="width:3%;"></td> <td style="BORDER-BOTTOM: black 1px solid;width:35%;"><em>/s/ Terig Hughes </em></td> <td style="width:12%;"></td></tr> <tr style="height:15px"> <td> <p style="margin:0px">&nbsp;</p></td> <td> <p style="margin:0px">&nbsp;</p></td> <td> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Terig Hughes</p></td> <td>&nbsp;</td></tr> <tr style="height:15px"> <td>&nbsp;</td> <td>&nbsp;</td> <td> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Chief Financial Officer and Treasurer</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">(Principal Financial and Accounting Officer)</p></td> <td>&nbsp;</td></tr></table> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp; </p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&nbsp;</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&nbsp;</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&nbsp;</p><body>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>5
<FILENAME>vnrx-20210630.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii" standalone="yes"?>
<!--XBRL Document Created with XBRLMaster-->
<!--Version: 2.3.08-->
<!--Based on XBRL 2.1-->
<!--Date of creation: 08/11/2021-->
<!--Software architectural design and coding: Dipendra K. Singh-->
<!--Copyright (c) 2021 I-NET Business Solutions, Inc. All Rights Reserved.-->
<schema xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:currency="http://xbrl.sec.gov/currency/2020-01-31" xmlns:us-gaap-att="http://fasb.org/us-gaap/attributes" xmlns:sic="http://xbrl.sec.gov/sic/2020-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2020-01-31" xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31" xmlns:negated="http://www.xbrl.org/2009/role/negated" xmlns:naics="http://xbrl.sec.gov/naics/2017-01-31" xmlns:us-types="http://fasb.org/us-types/2020-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2018-01-31" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:country="http://xbrl.sec.gov/country/2020-01-31" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:srt-types="http://fasb.org/srt-types/2020-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:vnrx="http://vnrx.com/20210630" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://vnrx.com/20210630">
  <annotation>
    <appinfo>
      <link:roleType roleURI="http://vnrx.com/role/Cover" id="Cover">
        <link:definition>000001 - Document - Cover</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://vnrx.com/role/CondensedConsolidatedBalanceSheets" id="CondensedConsolidatedBalanceSheets">
        <link:definition>000002 - Statement - Condensed Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://vnrx.com/role/CondensedConsolidatedBalanceSheetsParenthetical" id="CondensedConsolidatedBalanceSheetsParenthetical">
        <link:definition>000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://vnrx.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited" id="CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited">
        <link:definition>000004 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://vnrx.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" id="CondensedConsolidatedStatementsOfStockholdersEquityUnaudited">
        <link:definition>000005 - Statement - Condensed Consolidated Statements of Stockholders Equity (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" id="CondensedConsolidatedStatementsOfCashFlowsUnaudited">
        <link:definition>000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://vnrx.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies" id="BasisOfPresentationAndSummaryOfSignificantAccountingPolicies">
        <link:definition>000007 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://vnrx.com/role/GoingConcern" id="GoingConcern">
        <link:definition>000008 - Disclosure - Going Concern</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://vnrx.com/role/PropertyAndEquipment" id="PropertyAndEquipment">
        <link:definition>000009 - Disclosure - Property and Equipment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://vnrx.com/role/IntangibleAssets" id="IntangibleAssets">
        <link:definition>000010 - Disclosure - Intangible Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://vnrx.com/role/RelatedPartyTransactions" id="RelatedPartyTransactions">
        <link:definition>000011 - Disclosure - Related Party Transactions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://vnrx.com/role/CommonStock" id="CommonStock">
        <link:definition>000012 - Disclosure - Common Stock</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://vnrx.com/role/StockbasedCompensation" id="StockbasedCompensation">
        <link:definition>000013 - Disclosure - StockBased Compensation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://vnrx.com/role/CommitmentsAndContingencies" id="CommitmentsAndContingencies">
        <link:definition>000014 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://vnrx.com/role/SubsequentEvents" id="SubsequentEvents">
        <link:definition>000015 - Disclosure - Subsequent Events</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://vnrx.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" id="BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies">
        <link:definition>000016 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://vnrx.com/role/PropertyAndEquipmentTables" id="PropertyAndEquipmentTables">
        <link:definition>000017 - Disclosure - Property and Equipment (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://vnrx.com/role/IntangibleAssetsTables" id="IntangibleAssetsTables">
        <link:definition>000018 - Disclosure - Intangible Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://vnrx.com/role/StockbasedCompensationTables" id="StockbasedCompensationTables">
        <link:definition>000019 - Disclosure - StockBased Compensation (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://vnrx.com/role/CommitmentsAndContingenciesTables" id="CommitmentsAndContingenciesTables">
        <link:definition>000020 - Disclosure - Commitments and Contingencies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://vnrx.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" id="BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative">
        <link:definition>000021 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Details Narrative)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://vnrx.com/role/GoingConcernDetailsNarrative" id="GoingConcernDetailsNarrative">
        <link:definition>000022 - Disclosure - Going Concern (Details Narrative)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://vnrx.com/role/PropertyAndEquipmentDetails" id="PropertyAndEquipmentDetails">
        <link:definition>000023 - Disclosure - Property and Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://vnrx.com/role/PropertyAndEquipmentDetailsNarrative" id="PropertyAndEquipmentDetailsNarrative">
        <link:definition>000024 - Disclosure - Property and Equipment (Details Narrative)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://vnrx.com/role/IntangibleAssetsDetails" id="IntangibleAssetsDetails">
        <link:definition>000025 - Disclosure - Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://vnrx.com/role/IntangibleAssetsDetails1" id="IntangibleAssetsDetails1">
        <link:definition>000026 - Disclosure - Intangible Assets (Details 1)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://vnrx.com/role/IntangibleAssetsDetailsNarrative" id="IntangibleAssetsDetailsNarrative">
        <link:definition>000027 - Disclosure - Intangible Assets (Details Narrative)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://vnrx.com/role/CommonStockDetailsNarrative" id="CommonStockDetailsNarrative">
        <link:definition>000028 - Disclosure - Common Stock (Details Narrative)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://vnrx.com/role/StockbasedCompensationDetails" id="StockbasedCompensationDetails">
        <link:definition>000029 - Disclosure - StockBased Compensation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://vnrx.com/role/StockbasedCompensationDetails1" id="StockbasedCompensationDetails1">
        <link:definition>000030 - Disclosure - StockBased Compensation (Details 1)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://vnrx.com/role/StockbasedCompensationDetails2" id="StockbasedCompensationDetails2">
        <link:definition>000031 - Disclosure - StockBased Compensation (Details 2)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://vnrx.com/role/StockbasedCompensationDetails3" id="StockbasedCompensationDetails3">
        <link:definition>000032 - Disclosure - StockBased Compensation (Details 3)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://vnrx.com/role/StockbasedCompensationDetails4" id="StockbasedCompensationDetails4">
        <link:definition>000033 - Disclosure - StockBased Compensation (Details 4)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://vnrx.com/role/StockbasedCompensationDetails5" id="StockbasedCompensationDetails5">
        <link:definition>000034 - Disclosure - StockBased Compensation (Details 5)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://vnrx.com/role/StockbasedCompensationDetailsNarrative" id="StockbasedCompensationDetailsNarrative">
        <link:definition>000035 - Disclosure - StockBased Compensation (Details Narrative)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://vnrx.com/role/CommitmentsAndContingenciesDetails" id="CommitmentsAndContingenciesDetails">
        <link:definition>000036 - Disclosure - Commitments and Contingencies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://vnrx.com/role/CommitmentsAndContingenciesDetails1" id="CommitmentsAndContingenciesDetails1">
        <link:definition>000037 - Disclosure - Commitments and Contingencies (Details 1)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://vnrx.com/role/CommitmentsAndContingenciesDetails2" id="CommitmentsAndContingenciesDetails2">
        <link:definition>000038 - Disclosure - Commitments and Contingencies (Details 2)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://vnrx.com/role/CommitmentsAndContingenciesDetails3" id="CommitmentsAndContingenciesDetails3">
        <link:definition>000039 - Disclosure - Commitments and Contingencies (Details 3)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://vnrx.com/role/CommitmentsAndContingenciesDetails4" id="CommitmentsAndContingenciesDetails4">
        <link:definition>000040 - Disclosure - Commitments and Contingencies (Details 4)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://vnrx.com/role/CommitmentsAndContingenciesDetails5" id="CommitmentsAndContingenciesDetails5">
        <link:definition>000041 - Disclosure - Commitments and Contingencies (Details 5)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative" id="CommitmentsAndContingenciesDetailsNarrative">
        <link:definition>000042 - Disclosure - Commitments and Contingencies (Details Narrative)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://vnrx.com/role/SubsequentDetailsNarrative" id="SubsequentDetailsNarrative">
        <link:definition>000043 - Disclosure - Subsequent (Details Narrative)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:linkbaseRef xlink:type="simple" xlink:href="vnrx-20210630_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="vnrx-20210630_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="vnrx-20210630_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="vnrx-20210630_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
    </appinfo>
  </annotation>
  <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/country/2020-01-31" schemaLocation="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd" />
  <import namespace="http://xbrl.sec.gov/currency/2020-01-31" schemaLocation="https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd" />
  <import namespace="http://xbrl.sec.gov/dei/2020-01-31" schemaLocation="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd" />
  <import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" />
  <import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" />
  <import namespace="http://xbrl.sec.gov/exch/2020-01-31" schemaLocation="https://xbrl.sec.gov/exch/2020/exch-2020-01-31.xsd" />
  <import namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd" />
  <import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />
  <import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd" />
  <import namespace="http://xbrl.sec.gov/naics/2017-01-31" schemaLocation="https://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd" />
  <import namespace="http://xbrl.sec.gov/sic/2020-01-31" schemaLocation="https://xbrl.sec.gov/sic/2020/sic-2020-01-31.xsd" />
  <import namespace="http://fasb.org/srt-roles/2020-01-31" schemaLocation="http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd" />
  <import namespace="http://fasb.org/srt-types/2020-01-31" schemaLocation="http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd" />
  <import namespace="http://xbrl.sec.gov/stpr/2018-01-31" schemaLocation="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd" />
  <import namespace="http://fasb.org/us-roles/2020-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd" />
  <import namespace="http://fasb.org/us-types/2020-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd" />
  <import namespace="http://fasb.org/srt/2020-01-31" schemaLocation="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd" />
  <import namespace="http://fasb.org/us-gaap/2020-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd" />
  <element id="vnrx_CurrentPortionOfGrantRepayable" name="CurrentPortionOfGrantRepayable" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_GrantRepayableNetOfCurrentPortion" name="GrantRepayableNetOfCurrentPortion" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_Royalty" name="Royalty" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_Product" name="Product" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_GrantIncome" name="GrantIncome" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_CommonStockIssuedForDirectorCompensationInVolitionGermanyShares" name="CommonStockIssuedForDirectorCompensationInVolitionGermanyShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_CommonStockIssuedForDirectorCompensationInVolitionGermanyAmount" name="CommonStockIssuedForDirectorCompensationInVolitionGermanyAmount" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_CommonStockIssuedForCashlessExerciseOfStockOptionsShares" name="CommonStockIssuedForCashlessExerciseOfStockOptionsShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_CommonStockIssuedForCashlessExerciseOfStockOptionsAmount" name="CommonStockIssuedForCashlessExerciseOfStockOptionsAmount" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_StockBasedCompensation" name="StockBasedCompensation" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_StockRepurchaseShares" name="StockRepurchaseShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_StockRepurchaseAmount" name="StockRepurchaseAmount" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_ForeignCurrencyTranslation" name="ForeignCurrencyTranslation" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_TaxWithholdingsPaidRelatedToStockBasedCompensation" name="TaxWithholdingsPaidRelatedToStockBasedCompensation" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_AmortizationOfOperatingLeaseRightOfUseAssets" name="AmortizationOfOperatingLeaseRightOfUseAssets" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_CommonStockIssuedForDirectorCompensationInVolitionGermany" name="CommonStockIssuedForDirectorCompensationInVolitionGermany" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_ManagementAndDirectorsFeesPayable" name="ManagementAndDirectorsFeesPayable" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_RightOfUseAssetsOperatingLeasesLiabilities" name="RightOfUseAssetsOperatingLeasesLiabilities" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensations" name="AdjustmentsRelatedToTaxWithholdingForShareBasedCompensations" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_CommonStockRepurchased" name="CommonStockRepurchased" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_PaymentsOnGrantsRepayable" name="PaymentsOnGrantsRepayable" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_PaymentsOnFinanceLeaseObligations" name="PaymentsOnFinanceLeaseObligations" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_CommonStockIssuedOnCashlessExercisesOfStockOptionsAndWarrants" name="CommonStockIssuedOnCashlessExercisesOfStockOptionsAndWarrants" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_OfferingCostsFromIssuanceOfCommonStock" name="OfferingCostsFromIssuanceOfCommonStock" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_ReclassificationPolicyTextblock" name="ReclassificationPolicyTextblock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_COVID19PandemicImpactPolicyTextblock" name="COVID19PandemicImpactPolicyTextblock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_SummarizingTheWarrantsIssuedAndOutstanding" name="SummarizingTheWarrantsIssuedAndOutstanding" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_SummarizingTheRsusIssuedAndOutstanding" name="SummarizingTheRsusIssuedAndOutstanding" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_SummarizingTheRsusIssuedAndOutstandingMaturityLife" name="SummarizingTheRsusIssuedAndOutstandingMaturityLife" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_ScheduleOfRecognizedInShortTermLeaseCosts" name="ScheduleOfRecognizedInShortTermLeaseCosts" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_CashAndCashEquivalentsMoneyMarketAccount" name="CashAndCashEquivalentsMoneyMarketAccount" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_PotentiallyDilutiveSecuritiesExcludedFromTheComputationOfEps" name="PotentiallyDilutiveSecuritiesExcludedFromTheComputationOfEps" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_RsusVestedShares" name="RsusVestedShares" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_CommonStockShareIssuedUponCashlessExercise" name="CommonStockShareIssuedUponCashlessExercise" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_AggeregateShareOfCommonStockOfferingPrice" name="AggeregateShareOfCommonStockOfferingPrice" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_AggregateSharesOfCommonStock" name="AggregateSharesOfCommonStock" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_PurchasePricePerShare" name="PurchasePricePerShare" nillable="true" xbrli:periodType="instant" type="num:perShareItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_CommonStockSharesIssuableUponExerciseOfWarrants" name="CommonStockSharesIssuableUponExerciseOfWarrants" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_RemainingSharesWithheldReturned" name="RemainingSharesWithheldReturned" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_ClassOfWarrantOrRightOutstandings" name="ClassOfWarrantOrRightOutstandings" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_ClassOfWarrantsOrRightOutstanding" name="ClassOfWarrantsOrRightOutstanding" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_NumberOfWarrantsAbstract" name="NumberOfWarrantsAbstract" nillable="true" abstract="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_NumberOfWarrantsOutstandingBeginningBalance" name="NumberOfWarrantsOutstandingBeginningBalance" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_NumberOfWarrantsOutstandingEndingBalance" name="NumberOfWarrantsOutstandingEndingBalance" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_NumberOfWarrantsExercisable" name="NumberOfWarrantsExercisable" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_WeightedExercisePriceAbstract" name="WeightedExercisePriceAbstract" nillable="true" abstract="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_WeightedAverageExercisePriceOutstandingBalanceOne" name="WeightedAverageExercisePriceOutstandingBalanceOne" nillable="true" xbrli:periodType="duration" type="num:perShareItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_WeightedAverageExercisePriceEndingBalanceOne" name="WeightedAverageExercisePriceEndingBalanceOne" nillable="true" xbrli:periodType="duration" type="num:perShareItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_WeightedAverageExercisePriceExercisable" name="WeightedAverageExercisePriceExercisable" nillable="true" xbrli:periodType="duration" type="num:perShareItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_ExercisePrice" name="ExercisePrice" nillable="true" xbrli:periodType="instant" type="num:perShareItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_NumberOfOptionsAbstract" name="NumberOfOptionsAbstract" nillable="true" abstract="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_NumberOfOptionsOutstandingBeginningBalance" name="NumberOfOptionsOutstandingBeginningBalance" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentExercised" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentExercised" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_NumberOfOptionOutstandingEndingBalance" name="NumberOfOptionOutstandingEndingBalance" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_NumberOfOptionsExercisable" name="NumberOfOptionsExercisable" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_WeightedAverageExercisePriceAbstract" name="WeightedAverageExercisePriceAbstract" nillable="true" abstract="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_WeightedAverageExercisePriceOutstandingBalance" name="WeightedAverageExercisePriceOutstandingBalance" nillable="true" xbrli:periodType="duration" type="num:perShareItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_WeightedAverageExercisePriceGranted" name="WeightedAverageExercisePriceGranted" nillable="true" xbrli:periodType="duration" type="num:perShareItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_WeightedAverageExercisePriceExercised" name="WeightedAverageExercisePriceExercised" nillable="true" xbrli:periodType="duration" type="num:perShareItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_WeightedAverageExercisePriceEndingBalance" name="WeightedAverageExercisePriceEndingBalance" nillable="true" xbrli:periodType="duration" type="num:perShareItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_WeightedAverageExercisePriceExercisableBalance" name="WeightedAverageExercisePriceExercisableBalance" nillable="true" xbrli:periodType="duration" type="num:perShareItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_NumberOutstandingShares" name="NumberOutstandingShares" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_NumberExercisableShares" name="NumberExercisableShares" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2" name="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_WeightedAverageRemainingContractualLifeyears" name="WeightedAverageRemainingContractualLifeyears" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_NumberOfRsusOutstandingBeginingBalance" name="NumberOfRsusOutstandingBeginingBalance" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_GrantedShares" name="GrantedShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_NumberOfStockVested" name="NumberOfStockVested" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_NumberOfStockCancelled" name="NumberOfStockCancelled" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_NumberOfRsusOutstandingEndingBalance" name="NumberOfRsusOutstandingEndingBalance" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_SharePriceBeginningBalance" name="SharePriceBeginningBalance" nillable="true" xbrli:periodType="duration" type="num:perShareItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_SharePriceGranted" name="SharePriceGranted" nillable="true" xbrli:periodType="duration" type="num:perShareItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_SharePriceVested" name="SharePriceVested" nillable="true" xbrli:periodType="duration" type="num:perShareItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_Cancelled" name="Cancelled" nillable="true" xbrli:periodType="duration" type="num:perShareItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_SharePriceEndingBalance" name="SharePriceEndingBalance" nillable="true" xbrli:periodType="duration" type="num:perShareItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_NumberOfStockOutstandingBalance" name="NumberOfStockOutstandingBalance" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_SharesPriceRsu" name="SharesPriceRsu" nillable="true" xbrli:periodType="duration" type="num:perShareItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_WeightedAverageRemainingContractualLifeYears" name="WeightedAverageRemainingContractualLifeYears" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_StockCompensationExpenses" name="StockCompensationExpenses" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_RestrictedStockUnitsDescription" name="RestrictedStockUnitsDescription" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_CompensationCostRelatedToNonVestedWarrants" name="CompensationCostRelatedToNonVestedWarrants" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_MaturityTerm" name="MaturityTerm" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_RestrictedStockUnitsShares" name="RestrictedStockUnitsShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_PricePerShare" name="PricePerShare" nillable="true" xbrli:periodType="instant" type="num:perShareItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_WarrantsToPurchaseShares" name="WarrantsToPurchaseShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_WarrantsToPurchaseAmount" name="WarrantsToPurchaseAmount" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_TotalCompensationExpense" name="TotalCompensationExpense" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_CommonStockSharesAuthorizedUnderPlan" name="CommonStockSharesAuthorizedUnderPlan" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_LessAmountRepresentingInterest" name="LessAmountRepresentingInterest" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearFour" name="FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearFour" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearFive" name="FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearFive" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearSix" name="FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearSix" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearSeven" name="FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearSeven" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableThearafter" name="FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableThearafter" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_GrantsRepayable" name="GrantsRepayable" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_LongTermDebtLessAmountRepresentingInterest" name="LongTermDebtLessAmountRepresentingInterest" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_FutureMinimumCollaborativeAgreementObligationsOfFiscalYearThree" name="FutureMinimumCollaborativeAgreementObligationsOfFiscalYearThree" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_FutureMinimumCollaborativeAgreementObligationsOfFiscalYearFour" name="FutureMinimumCollaborativeAgreementObligationsOfFiscalYearFour" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_CollaborativeAgreementObligations" name="CollaborativeAgreementObligations" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_PaymentsForFutureResearchAndCollobration" name="PaymentsForFutureResearchAndCollobration" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_AggerateAmountPayableDescription" name="AggerateAmountPayableDescription" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_FixedInterestRate" name="FixedInterestRate" nillable="true" xbrli:periodType="instant" type="num:percentItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_RepaymentsOfLongtermLoans" name="RepaymentsOfLongtermLoans" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_TermsOfAgreementDescription" name="TermsOfAgreementDescription" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_RepaymentOfGrants" name="RepaymentOfGrants" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_AmountPayable" name="AmountPayable" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_FixedInterestRateOnLease" name="FixedInterestRateOnLease" nillable="true" xbrli:periodType="instant" type="num:percentItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_AdditionalCostOfCompany" name="AdditionalCostOfCompany" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_LoanAgreementTerm" name="LoanAgreementTerm" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_LineOfCreditFacilityExpirationDatesOne" name="LineOfCreditFacilityExpirationDatesOne" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_CollaborativeObligationsAmountDue" name="CollaborativeObligationsAmountDue" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_ImplicitInterest" name="ImplicitInterest" nillable="true" xbrli:periodType="instant" type="num:percentItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_LeasedEquipmentAmortizedPeriod" name="LeasedEquipmentAmortizedPeriod" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_Royality" name="Royality" nillable="true" xbrli:periodType="duration" type="num:percentItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_StockBasedCompensationExpenses" name="StockBasedCompensationExpenses" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_WeightedTradingPrice" name="WeightedTradingPrice" nillable="true" xbrli:periodType="duration" type="num:perShareItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_HoldbackPeriod" name="HoldbackPeriod" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_LeaseAgreementExpirePeriod" name="LeaseAgreementExpirePeriod" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_CollaborativeObligationsAmount" name="CollaborativeObligationsAmount" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_ResearchCollaborationAgreement" name="ResearchCollaborationAgreement" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_WeightedAverageRemainingLeaseTerm" name="WeightedAverageRemainingLeaseTerm" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_RsusGrantedUponCommonShares" name="RsusGrantedUponCommonShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_VestingPeriodDescriptions" name="VestingPeriodDescriptions" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_SaleOfCommonStockShares" name="SaleOfCommonStockShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_CommonStockSharesPurchaseAggregateShares" name="CommonStockSharesPurchaseAggregateShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
  <element id="vnrx_AdditionalOptionExpense" name="AdditionalOptionExpense" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element name="LaboratoryEquipmentMember" id="vnrx_LaboratoryEquipmentMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="PatentsAndIntellectualPropertyMember" id="vnrx_PatentsAndIntellectualPropertyMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="EquityDistributionAgreementMember" id="vnrx_EquityDistributionAgreementMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="UnderwritingAgreementMember" id="vnrx_UnderwritingAgreementMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="FromJanuaryThirteenTwentyTwentyOneToNineteenMarchTwentyTwentyOneMember" id="vnrx_FromJanuaryThirteenTwentyTwentyOneToNineteenMarchTwentyTwentyOneMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="OnJanuaryTwentyTwoThousandTwentyOneMember" id="vnrx_OnJanuaryTwentyTwoThousandTwentyOneMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="OnTwoFebruaryTwoThousandTwentyOneMember" id="vnrx_OnTwoFebruaryTwoThousandTwentyOneMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="StockOptionsMember" id="vnrx_StockOptionsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="FebruaryEightTwoThousandTwentyOneToFebruaryNineTwoThousandTwentyOneMember" id="vnrx_FebruaryEightTwoThousandTwentyOneToFebruaryNineTwoThousandTwentyOneMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="StockOptionTwoMember" id="vnrx_StockOptionTwoMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="FebruaryEightTwoThousandTwentyOneMember" id="vnrx_FebruaryEightTwoThousandTwentyOneMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="StockOptionOneMember" id="vnrx_StockOptionOneMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="TwoZeroOneFiveStockIncentivePlanMember" id="vnrx_TwoZeroOneFiveStockIncentivePlanMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="OnAprilOnThreeTwoZeroTwoOneMember" id="vnrx_OnAprilOnThreeTwoZeroTwoOneMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="WarrantsFourMember" id="vnrx_WarrantsFourMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="WarrantThreeMember" id="vnrx_WarrantThreeMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="WarrantOneMember" id="vnrx_WarrantOneMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="WarrantTwoMember" id="vnrx_WarrantTwoMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="OptionFourMember" id="vnrx_OptionFourMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="StockOptionThreeMember" id="vnrx_StockOptionThreeMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="OptionTwoMember" id="vnrx_OptionTwoMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="TotalStockOptionMember" id="vnrx_TotalStockOptionMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="StockOptionSixMember" id="vnrx_StockOptionSixMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="StockOptionSevenMember" id="vnrx_StockOptionSevenMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="StockOptionEightMember" id="vnrx_StockOptionEightMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="StockOptionNineMember" id="vnrx_StockOptionNineMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="StockOptionTenMember" id="vnrx_StockOptionTenMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="OptionsOneMember" id="vnrx_OptionsOneMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="RestrictedStockUnitsMember" id="vnrx_RestrictedStockUnitsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="TwoThousandFifteenEquityIncentivePlanMember" id="vnrx_TwoThousandFifteenEquityIncentivePlanMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="JanuaryOneTwoThousandTwentyOneMember" id="vnrx_JanuaryOneTwoThousandTwentyOneMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="FebruaryOneTwoThousandTwentyOneMember" id="vnrx_FebruaryOneTwoThousandTwentyOneMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="OptionsTwoMember" id="vnrx_OptionsTwoMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="OnTwoZeroMayTwoThousandTwentyOneMember" id="vnrx_OnTwoZeroMayTwoThousandTwentyOneMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="MayOneTwoThousandTwentyOneMember" id="vnrx_MayOneTwoThousandTwentyOneMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="FinanceLeaseObligationsMember" id="vnrx_FinanceLeaseObligationsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="OperatingLeaseRightofUseObligationsMember" id="vnrx_OperatingLeaseRightofUseObligationsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="GrantsRepayableMember" id="vnrx_GrantsRepayableMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="INGMember" id="vnrx_INGMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="In2016Member" id="vnrx_In2016Member" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="BNPParibasLeasingSolutionsMember" id="vnrx_BNPParibasLeasingSolutionsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="InTwoThousandsEightteenMember" id="vnrx_InTwoThousandsEightteenMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="NamurMember" id="vnrx_NamurMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="OctoberThirteenTwoThousandTwentyMember" id="vnrx_OctoberThirteenTwoThousandTwentyMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="LoanAgreementMember" id="vnrx_LoanAgreementMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="BioinformaticAnalyticsOfCellFreeDNAMember" id="vnrx_BioinformaticAnalyticsOfCellFreeDNAMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="OnSeptemberSixteenTwohousandtwentyMember" id="vnrx_OnSeptemberSixteenTwohousandtwentyMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="NamurInvestMember" id="vnrx_NamurInvestMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="InTwoThousandNineteenMember" id="vnrx_InTwoThousandNineteenMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="NamurInnovationAndGrowthMember" id="vnrx_NamurInnovationAndGrowthMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="In2018Member" id="vnrx_In2018Member" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="SOFINEXMember" id="vnrx_SOFINEXMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="In2017Member" id="vnrx_In2017Member" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="TaxesAAndMUniversityMember" id="vnrx_TaxesAAndMUniversityMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="In2010Member" id="vnrx_In2010Member" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="WalloonRegionGovernmentMember" id="vnrx_WalloonRegionGovernmentMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="ResearchCooperationAgreementMember" id="vnrx_ResearchCooperationAgreementMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="DKFZMember" id="vnrx_DKFZMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="ClinicalStudyResearchAgreementMember" id="vnrx_ClinicalStudyResearchAgreementMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="UniversityOfTaiwanMember" id="vnrx_UniversityOfTaiwanMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="CollaborativeArrangementCoPromotionMember" id="vnrx_CollaborativeArrangementCoPromotionMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="InTwoThousandNinteenMember" id="vnrx_InTwoThousandNinteenMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="ManagingDirectorsAgreementMember" id="vnrx_ManagingDirectorsAgreementMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="TamuMember" id="vnrx_TamuMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="OctoberTwentyFiveTwoThousandNinteenMember" id="vnrx_OctoberTwentyFiveTwoThousandNinteenMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="JanuaryTenTwentyTwentyMember" id="vnrx_JanuaryTenTwentyTwentyMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="InTwoThousandsTwentyTwentyMember" id="vnrx_InTwoThousandsTwentyTwentyMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="FounderMember" id="vnrx_FounderMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="NonControllingInterestMember" id="vnrx_NonControllingInterestMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>6
<FILENAME>vnrx-20210630_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii" standalone="yes"?>
<!--XBRL Document Created with XBRLMaster-->
<!--Version: 2.3.08-->
<!--Based on XBRL 2.1-->
<!--Date of creation: 08/11/2021-->
<!--Software architectural design and coding: Dipendra K. Singh-->
<!--Copyright (c) 2021 I-NET Business Solutions, Inc. All Rights Reserved.-->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel" />
  <link:roleRef xlink:type="simple" roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" />
  <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" />
  <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" />
  <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" />
  <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" />
  <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel" />
  <link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CoverAbstract" xlink:label="dei_CoverAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CoverAbstract" xlink:to="dei_CoverAbstract_lbl" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CoverAbstract_lbl" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentType" xlink:label="dei_DocumentType" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntitySmallBusiness_lbl" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityShellCompany_lbl" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US">Entity Common Stock Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentQuarterlyReport" xlink:label="dei_DocumentQuarterlyReport" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentQuarterlyReport" xlink:to="dei_DocumentQuarterlyReport_lbl" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentQuarterlyReport_lbl" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentTransitionReport_lbl" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFileNumber_lbl" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xml:lang="en-US">Entity Incorporation State Country Code</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine1_lbl" xml:lang="en-US">Entity Address Address Line 1</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressAddressLine2" xlink:label="dei_EntityAddressAddressLine2" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine2" xlink:to="dei_EntityAddressAddressLine2_lbl" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine2_lbl" xml:lang="en-US">Entity Address Address Line 2</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CityAreaCode_lbl" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LocalPhoneNumber_lbl" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12bTitle_lbl" xml:lang="en-US">Security 12b Title</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityExchangeName_lbl" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressAddressLine3" xlink:label="dei_EntityAddressAddressLine3" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine3" xlink:to="dei_EntityAddressAddressLine3_lbl" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine3_lbl" xml:lang="en-US">Entity Address Address Line 3</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCityOrTown_lbl" xml:lang="en-US">Entity Address City Or Town</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressStateOrProvince_lbl" xml:lang="en-US">Entity Address State Or Province</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressPostalZipCode_lbl" xml:lang="en-US">Entity Address Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl_9b7ffa" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl_9b7ffa" xml:lang="en-US">Condensed Consolidated Balance Sheets</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl_d517de" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl_d517de" xml:lang="en-US">ASSETS</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl_d5cb41" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl_d5cb41" xml:lang="en-US">Current Assets</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl_9885db" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl_9885db" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl_a6fd25" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl_a6fd25" xml:lang="en-US">Accounts receivable</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="us-gaap_PrepaidExpenseCurrent" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseCurrent" xlink:to="us-gaap_PrepaidExpenseCurrent_lbl_81f695" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseCurrent_lbl_81f695" xml:lang="en-US">Prepaid expenses</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="us-gaap_OtherAssetsCurrent" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsCurrent" xlink:to="us-gaap_OtherAssetsCurrent_lbl_c3c201" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsCurrent_lbl_c3c201" xml:lang="en-US">Other current assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl_dceee7" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsCurrent_lbl_dceee7" xml:lang="en-US">Total Current Assets</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl_8" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_lbl_8" xml:lang="en-US">[Assets, Current]</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl_126965" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl_126965" xml:lang="en-US">Property and equipment, net</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl_fdca58" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl_fdca58" xml:lang="en-US">Operating lease right-of-use assets</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_lbl_387662" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl_387662" xml:lang="en-US">Intangible assets, net</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl_fe2909" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl_fe2909" xml:lang="en-US">Total Assets</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl_12" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_lbl_12" xml:lang="en-US">[Assets]</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl_019a98" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl_019a98" xml:lang="en-US">LIABILITIES AND STOCKHOLDERS' EQUITY</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl_2b4df0" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl_2b4df0" xml:lang="en-US">Current Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl_e37b11" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrent_lbl_e37b11" xml:lang="en-US">Accounts payable</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl_d41198" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl_d41198" xml:lang="en-US">Accrued liabilities</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ManagementFeePayable" xlink:label="us-gaap_ManagementFeePayable" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ManagementFeePayable" xlink:to="us-gaap_ManagementFeePayable_lbl_16bb70" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ManagementFeePayable_lbl_16bb70" xml:lang="en-US">Management and directors' fees payable</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtCurrent" xlink:to="us-gaap_LongTermDebtCurrent_lbl_042373" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtCurrent_lbl_042373" xml:lang="en-US">Current portion of long-term debt</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityCurrent" xlink:label="us-gaap_FinanceLeaseLiabilityCurrent" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityCurrent" xlink:to="us-gaap_FinanceLeaseLiabilityCurrent_lbl_8f44d7" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityCurrent_lbl_8f44d7" xml:lang="en-US">Current portion of finance lease liabilities</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl_d1a2b8" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl_d1a2b8" xml:lang="en-US">Current portion of operating lease liabilities</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_CurrentPortionOfGrantRepayable" xlink:label="vnrx_CurrentPortionOfGrantRepayable" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_CurrentPortionOfGrantRepayable" xlink:to="vnrx_CurrentPortionOfGrantRepayable_lbl_154eab" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_CurrentPortionOfGrantRepayable_lbl_154eab" xml:lang="en-US">Current portion of grant repayable</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl_d87012" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl_d87012" xml:lang="en-US">Total Current Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl_22" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_lbl_22" xml:lang="en-US">[Liabilities, Current]</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="us-gaap_LongTermDebtNoncurrent" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtNoncurrent" xlink:to="us-gaap_LongTermDebtNoncurrent_lbl_0b43f4" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtNoncurrent_lbl_0b43f4" xml:lang="en-US">Long-term debt, net of current portion</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:label="us-gaap_FinanceLeaseLiabilityNoncurrent" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:to="us-gaap_FinanceLeaseLiabilityNoncurrent_lbl_d0b8d7" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityNoncurrent_lbl_d0b8d7" xml:lang="en-US">Finance lease liabilities, net of current portion</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl_1e9744" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl_1e9744" xml:lang="en-US">Operating lease liabilities, net of current portion</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_GrantRepayableNetOfCurrentPortion" xlink:label="vnrx_GrantRepayableNetOfCurrentPortion" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_GrantRepayableNetOfCurrentPortion" xlink:to="vnrx_GrantRepayableNetOfCurrentPortion_lbl_76ffd1" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_GrantRepayableNetOfCurrentPortion_lbl_76ffd1" xml:lang="en-US">Grant repayable, net of current portion</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl_d909f4" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Liabilities_lbl_d909f4" xml:lang="en-US">Total Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl_27" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_lbl_27" xml:lang="en-US">[Liabilities]</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl_e44c4e" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl_e44c4e" xml:lang="en-US">STOCKHOLDERS' EQUITY</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_EquityAbstract_lbl_8f8f73" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EquityAbstract_lbl_8f8f73" xml:lang="en-US">Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_EquityAbstract_lbl_29" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityAbstract_lbl_29" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl_5a60bf" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl_5a60bf" xml:lang="en-US">Authorized: 100,000,000 shares of common stock, at $0.001 par value Issued and outstanding: 53,144,082 shares and 48,607,017 shares, respectively</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl_92968b" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapital_lbl_92968b" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl_f97382" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl_f97382" xml:lang="en-US">Accumulated other comprehensive income (loss)</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl_4d7252" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl_4d7252" xml:lang="en-US">Accumulated deficit</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl_ce39af" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl_ce39af" xml:lang="en-US">Total VolitionRx Limited Stockholders' Equity</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl_34" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl_34" xml:lang="en-US">[Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest]</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncontrollingInterestInVariableInterestEntity" xlink:label="us-gaap_NoncontrollingInterestInVariableInterestEntity" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncontrollingInterestInVariableInterestEntity" xlink:to="us-gaap_NoncontrollingInterestInVariableInterestEntity_lbl_fbd8a3" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncontrollingInterestInVariableInterestEntity_lbl_fbd8a3" xml:lang="en-US">Non-controlling interest</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl_b36667" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquity_lbl_b36667" xml:lang="en-US">Total Stockholders' Equity</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl_36" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_lbl_36" xml:lang="en-US">[Stockholders' Equity Attributable to Parent]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl_239485" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl_239485" xml:lang="en-US">Total Liabilities and Stockholders' Equity</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl_37" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl_37" xml:lang="en-US">[Liabilities and Equity]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl_03772a" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockholdersEquityAbstract_lbl_03772a" xml:lang="en-US">STOCKHOLDERS' EQUITY</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl_cd7e92" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl_cd7e92" xml:lang="en-US">Common stock, shares authorized</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl_ebf03b" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl_ebf03b" xml:lang="en-US">Common stock, shares par value</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl_f0c66c" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl_f0c66c" xml:lang="en-US">Common stock, shares issued</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl_3d5039" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl_3d5039" xml:lang="en-US">Common stock, shares outstanding</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl_dd8573" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementAbstract_lbl_dd8573" xml:lang="en-US">Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited)</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuesAbstract" xlink:label="us-gaap_RevenuesAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenuesAbstract_lbl_41d8ef" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenuesAbstract_lbl_41d8ef" xml:lang="en-US">Revenues</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_Royalty" xlink:label="vnrx_Royalty" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_Royalty" xlink:to="vnrx_Royalty_lbl_2c1340" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_Royalty_lbl_2c1340" xml:lang="en-US">Royalty</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_Product" xlink:label="vnrx_Product" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_Product" xlink:to="vnrx_Product_lbl_ba70b1" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_Product_lbl_ba70b1" xml:lang="en-US">Product</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl_fd8f0d" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Revenues_lbl_fd8f0d" xml:lang="en-US">Total Revenues</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl_5" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Revenues_lbl_5" xml:lang="en-US">[Revenues]</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl_31bb04" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpensesAbstract_lbl_31bb04" xml:lang="en-US">Operating Expenses</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_lbl_7fe799" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl_7fe799" xml:lang="en-US">Research and development</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_lbl_17df04" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl_17df04" xml:lang="en-US">General and administrative</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingAndMarketingExpense" xlink:to="us-gaap_SellingAndMarketingExpense_lbl_fab2b3" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingAndMarketingExpense_lbl_fab2b3" xml:lang="en-US">Sales and marketing</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl_d2a91c" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingExpenses_lbl_d2a91c" xml:lang="en-US">Total Operating Expenses</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl_10" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpenses_lbl_10" xml:lang="en-US">[Operating Expenses]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl_355f74" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl_355f74" xml:lang="en-US">Operating Loss</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl_11" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingIncomeLoss_lbl_11" xml:lang="en-US">[Operating Income (Loss)]</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract" xlink:label="us-gaap_OtherIncomeAndExpensesAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherIncomeAndExpensesAbstract" xlink:to="us-gaap_OtherIncomeAndExpensesAbstract_lbl_95482f" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherIncomeAndExpensesAbstract_lbl_95482f" xml:lang="en-US">Other Income (Expenses)</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_GrantIncome" xlink:label="vnrx_GrantIncome" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_GrantIncome" xlink:to="vnrx_GrantIncome_lbl_7c0bc6" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_GrantIncome_lbl_7c0bc6" xml:lang="en-US">Grant income</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainsLossesOnSalesOfAssets" xlink:label="us-gaap_GainsLossesOnSalesOfAssets" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainsLossesOnSalesOfAssets" xlink:to="us-gaap_GainsLossesOnSalesOfAssets_lbl_31d002" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainsLossesOnSalesOfAssets_lbl_31d002" xml:lang="en-US">(Loss) / Gain on disposal of fixed assets</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeOther" xlink:label="us-gaap_InterestIncomeOther" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeOther" xlink:to="us-gaap_InterestIncomeOther_lbl_7a27d6" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestIncomeOther_lbl_7a27d6" xml:lang="en-US">Interest income</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense_lbl_8e0e31" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_InterestExpense_lbl_8e0e31" xml:lang="en-US">Interest expense</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense_lbl_16" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpense_lbl_16" xml:lang="en-US">[Interest Expense]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_lbl_3fa7fb" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl_3fa7fb" xml:lang="en-US">Total Other Income (Expenses)</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_lbl_17" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl_17" xml:lang="en-US">[Nonoperating Income (Expense)]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl_99c26e" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLoss_lbl_99c26e" xml:lang="en-US">Net Loss</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl_18" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLoss_lbl_18" xml:lang="en-US">[Net Income (Loss) Attributable to Parent]</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest_lbl_1a6f91" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest_lbl_1a6f91" xml:lang="en-US">Net Loss attributable to Non-Controlling Interest</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_lbl_62b888" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_lbl_62b888" xml:lang="en-US">Net Loss attributable to VolitionRx Limited Stockholders</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTaxAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeLossTaxAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossTaxAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossTaxAbstract_lbl_f02f0c" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossTaxAbstract_lbl_f02f0c" xml:lang="en-US">Other Comprehensive Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent_lbl_929778" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent_lbl_929778" xml:lang="en-US">Foreign currency translation adjustments</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl_3c5e78" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl_3c5e78" xml:lang="en-US">Net Comprehensive Loss</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:label="us-gaap_EarningsPerShareBasicAndDiluted" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicAndDiluted" xlink:to="us-gaap_EarningsPerShareBasicAndDiluted_lbl_f1d89b" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasicAndDiluted_lbl_f1d89b" xml:lang="en-US">Net Loss Per Share - Basic and Diluted attributable to VolitionRx Limited</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl_9f1b0e" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl_9f1b0e" xml:lang="en-US">Weighted Average Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:label="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:to="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_lbl_81054e" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_lbl_81054e" xml:lang="en-US">- Basic and Diluted</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementOfStockholdersEquityAbstract_lbl_d52635" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract_lbl_d52635" xml:lang="en-US">Condensed Consolidated Statements of Stockholders Equity (Unaudited)</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl_166a97" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl_166a97" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl_a62dc1" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl_a62dc1" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl_364b42" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl_364b42" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl_115842" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl_115842" xml:lang="en-US">Common stock</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl_89387d" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl_89387d" xml:lang="en-US">Additional Paid-in Capital</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl_215dae" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl_215dae" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl_b0f38b" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsMember_lbl_b0f38b" xml:lang="en-US">Accumulated Deficit</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_NonControllingInterestMember" xlink:label="vnrx_NonControllingInterestMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_NonControllingInterestMember" xlink:to="vnrx_NonControllingInterestMember_lbl_1ac312" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_NonControllingInterestMember_lbl_1ac312" xml:lang="en-US">Non Controlling Interest</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssued" xlink:to="us-gaap_SharesIssued_lbl_18f192" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharesIssued_lbl_18f192" xml:lang="en-US">Balance, shares</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesIssued" xlink:label="us-gaap_SharesIssued" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssued" xlink:to="us-gaap_SharesIssued_lbl_2" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesIssued_lbl_2" xml:lang="en-US">[Shares, Issued]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl_63f4a1" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquity_lbl_63f4a1" xml:lang="en-US">Balance, amount</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_CommonStockIssuedForDirectorCompensationInVolitionGermanyShares" xlink:label="vnrx_CommonStockIssuedForDirectorCompensationInVolitionGermanyShares" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_CommonStockIssuedForDirectorCompensationInVolitionGermanyShares" xlink:to="vnrx_CommonStockIssuedForDirectorCompensationInVolitionGermanyShares_lbl_92397f" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_CommonStockIssuedForDirectorCompensationInVolitionGermanyShares_lbl_92397f" xml:lang="en-US">Common stock issued for Director compensation in Volition Germany, shares</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_CommonStockIssuedForDirectorCompensationInVolitionGermanyAmount" xlink:label="vnrx_CommonStockIssuedForDirectorCompensationInVolitionGermanyAmount" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_CommonStockIssuedForDirectorCompensationInVolitionGermanyAmount" xlink:to="vnrx_CommonStockIssuedForDirectorCompensationInVolitionGermanyAmount_lbl_2706e9" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_CommonStockIssuedForDirectorCompensationInVolitionGermanyAmount_lbl_2706e9" xml:lang="en-US">Common stock issued for Director compensation in Volition Germany, amount</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_CommonStockIssuedForCashlessExerciseOfStockOptionsShares" xlink:label="vnrx_CommonStockIssuedForCashlessExerciseOfStockOptionsShares" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_CommonStockIssuedForCashlessExerciseOfStockOptionsShares" xlink:to="vnrx_CommonStockIssuedForCashlessExerciseOfStockOptionsShares_lbl_acc690" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_CommonStockIssuedForCashlessExerciseOfStockOptionsShares_lbl_acc690" xml:lang="en-US">Common stock issued for cashless exercise of stock options, shares</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_CommonStockIssuedForCashlessExerciseOfStockOptionsAmount" xlink:label="vnrx_CommonStockIssuedForCashlessExerciseOfStockOptionsAmount" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_CommonStockIssuedForCashlessExerciseOfStockOptionsAmount" xlink:to="vnrx_CommonStockIssuedForCashlessExerciseOfStockOptionsAmount_lbl_37f4c0" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_CommonStockIssuedForCashlessExerciseOfStockOptionsAmount_lbl_37f4c0" xml:lang="en-US">Common stock issued for cashless exercise of stock options, amount</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_StockBasedCompensation" xlink:label="vnrx_StockBasedCompensation" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_StockBasedCompensation" xlink:to="vnrx_StockBasedCompensation_lbl_603a3d" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_StockBasedCompensation_lbl_603a3d" xml:lang="en-US">Stock-based compensation</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_StockRepurchaseShares" xlink:label="vnrx_StockRepurchaseShares" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_StockRepurchaseShares" xlink:to="vnrx_StockRepurchaseShares_lbl_eef6d9" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_StockRepurchaseShares_lbl_eef6d9" xml:lang="en-US">Stock repurchase, shares</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_StockRepurchaseAmount" xlink:label="vnrx_StockRepurchaseAmount" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_StockRepurchaseAmount" xlink:to="vnrx_StockRepurchaseAmount_lbl_131f61" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_StockRepurchaseAmount_lbl_131f61" xml:lang="en-US">Stock repurchase, amount</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_ForeignCurrencyTranslation" xlink:label="vnrx_ForeignCurrencyTranslation" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_ForeignCurrencyTranslation" xlink:to="vnrx_ForeignCurrencyTranslation_lbl_459b2c" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_ForeignCurrencyTranslation_lbl_459b2c" xml:lang="en-US">Foreign currency translation</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl_018102" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProfitLoss_lbl_018102" xml:lang="en-US">Net loss for the period</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl_d264e4" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl_d264e4" xml:lang="en-US">Common stock issued for cash, net, shares</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl_72e364" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl_72e364" xml:lang="en-US">Common stock issued for cash, net, amount</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl_c17206" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl_c17206" xml:lang="en-US">Common stock issued for cashless exercise of stock options and settlement of RSUs, shares</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl_9c1fb9" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl_9c1fb9" xml:lang="en-US">Common stock issued for cashless exercise of stock options and settlement of RSUs, amount</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_TaxWithholdingsPaidRelatedToStockBasedCompensation" xlink:label="vnrx_TaxWithholdingsPaidRelatedToStockBasedCompensation" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_TaxWithholdingsPaidRelatedToStockBasedCompensation" xlink:to="vnrx_TaxWithholdingsPaidRelatedToStockBasedCompensation_lbl_5de7c3" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_TaxWithholdingsPaidRelatedToStockBasedCompensation_lbl_5de7c3" xml:lang="en-US">Tax withholdings paid related to stock-based compensation</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssued" xlink:to="us-gaap_SharesIssued_lbl_2fa1af" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharesIssued_lbl_2fa1af" xml:lang="en-US">Balance, shares</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl_beb4d3" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquity_lbl_beb4d3" xml:lang="en-US">Balance, amount</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl_29342f" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl_29342f" xml:lang="en-US">Condensed Consolidated Statements of Cash Flows (Unaudited)</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl_d5cc75" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl_d5cc75" xml:lang="en-US">Operating Activities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl_715cc3" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetIncomeLoss_lbl_715cc3" xml:lang="en-US">Net loss</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl_ee5fe7" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl_ee5fe7" xml:lang="en-US">Adjustments to reconcile net loss to net cash used in operating activities:</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationAndAmortization" xlink:label="us-gaap_DepreciationAndAmortization" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAndAmortization" xlink:to="us-gaap_DepreciationAndAmortization_lbl_14a4c5" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationAndAmortization_lbl_14a4c5" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_AmortizationOfOperatingLeaseRightOfUseAssets" xlink:label="vnrx_AmortizationOfOperatingLeaseRightOfUseAssets" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_AmortizationOfOperatingLeaseRightOfUseAssets" xlink:to="vnrx_AmortizationOfOperatingLeaseRightOfUseAssets_lbl_974633" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_AmortizationOfOperatingLeaseRightOfUseAssets_lbl_974633" xml:lang="en-US">Amortization of operating lease right-of-use assets</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnDispositionOfIntangibleAssets" xlink:label="us-gaap_GainLossOnDispositionOfIntangibleAssets" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnDispositionOfIntangibleAssets" xlink:to="us-gaap_GainLossOnDispositionOfIntangibleAssets_lbl_4a1de3" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnDispositionOfIntangibleAssets_lbl_4a1de3" xml:lang="en-US">Loss (Gain) on disposal of fixed assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation" xlink:to="us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation_lbl_64662e" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation_lbl_64662e" xml:lang="en-US">Stock-based compensation</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation" xlink:label="us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation" xlink:to="us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation_lbl_8" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation_lbl_8" xml:lang="en-US">[Shares Granted, Value, Share-based Payment Arrangement, after Forfeiture]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_CommonStockIssuedForDirectorCompensationInVolitionGermany" xlink:label="vnrx_CommonStockIssuedForDirectorCompensationInVolitionGermany" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_CommonStockIssuedForDirectorCompensationInVolitionGermany" xlink:to="vnrx_CommonStockIssuedForDirectorCompensationInVolitionGermany_lbl_702153" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_CommonStockIssuedForDirectorCompensationInVolitionGermany_lbl_702153" xml:lang="en-US">Common stock issued for Director compensation in Volition Germany</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl_7cd44f" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl_7cd44f" xml:lang="en-US">Changes in operating assets and liabilities:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpense_lbl_9acf55" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpense_lbl_9acf55" xml:lang="en-US">Prepaid expenses</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpense" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpense_lbl_11" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpense_lbl_11" xml:lang="en-US">[Increase (Decrease) in Prepaid Expense]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl_ce3754" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl_ce3754" xml:lang="en-US">Accounts receivable</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl_12" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl_12" xml:lang="en-US">[Increase (Decrease) in Accounts Receivable]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl_8622c9" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl_8622c9" xml:lang="en-US">Other current assets</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl_13" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl_13" xml:lang="en-US">[Increase (Decrease) in Other Current Assets]</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl_f8aa40" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl_f8aa40" xml:lang="en-US">Accounts payable and accrued liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_ManagementAndDirectorsFeesPayable" xlink:to="vnrx_ManagementAndDirectorsFeesPayable_lbl_568eb9" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="vnrx_ManagementAndDirectorsFeesPayable_lbl_568eb9" xml:lang="en-US">Management and directors' fees payable</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_ManagementAndDirectorsFeesPayable" xlink:label="vnrx_ManagementAndDirectorsFeesPayable" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_ManagementAndDirectorsFeesPayable" xlink:to="vnrx_ManagementAndDirectorsFeesPayable_lbl_15" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_ManagementAndDirectorsFeesPayable_lbl_15" xml:lang="en-US">[Management and directors' fees payable]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_RightOfUseAssetsOperatingLeasesLiabilities" xlink:label="vnrx_RightOfUseAssetsOperatingLeasesLiabilities" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_RightOfUseAssetsOperatingLeasesLiabilities" xlink:to="vnrx_RightOfUseAssetsOperatingLeasesLiabilities_lbl_7fcd55" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_RightOfUseAssetsOperatingLeasesLiabilities_lbl_7fcd55" xml:lang="en-US">Right-of-use assets operating leases liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl_1c153c" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl_1c153c" xml:lang="en-US">Net Cash Used In Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl_17" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl_17" xml:lang="en-US">[Net Cash Provided by (Used in) Operating Activities]</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl_59637c" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl_59637c" xml:lang="en-US">Investing Activities:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl_2ac1f1" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl_2ac1f1" xml:lang="en-US">Purchases of property and equipment</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl_19" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl_19" xml:lang="en-US">[Payments to Acquire Property, Plant, and Equipment]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl_f107aa" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl_f107aa" xml:lang="en-US">Net Cash Used In Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl_20" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl_20" xml:lang="en-US">[Net Cash Provided by (Used in) Investing Activities]</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl_fea38b" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl_fea38b" xml:lang="en-US">Financing Activities:</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl_c1c918" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl_c1c918" xml:lang="en-US">Net proceeds from issuances of common stock</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensations" xlink:to="vnrx_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensations_lbl_84cbf0" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="vnrx_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensations_lbl_84cbf0" xml:lang="en-US">Tax withholdings paid related to stock-based compensation</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensations" xlink:label="vnrx_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensations" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensations" xlink:to="vnrx_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensations_lbl_23" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensations_lbl_23" xml:lang="en-US">[Tax withholdings paid related to stock-based compensation]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_CommonStockRepurchased" xlink:label="vnrx_CommonStockRepurchased" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_CommonStockRepurchased" xlink:to="vnrx_CommonStockRepurchased_lbl_ab4020" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_CommonStockRepurchased_lbl_ab4020" xml:lang="en-US">Common stock repurchased</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromOtherDebt" xlink:label="us-gaap_ProceedsFromOtherDebt" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromOtherDebt" xlink:to="us-gaap_ProceedsFromOtherDebt_lbl_1f3118" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromOtherDebt_lbl_1f3118" xml:lang="en-US">Proceeds from grants repayable</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromShortTermDebt" xlink:label="us-gaap_ProceedsFromShortTermDebt" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromShortTermDebt" xlink:to="us-gaap_ProceedsFromShortTermDebt_lbl_f6c13d" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromShortTermDebt_lbl_f6c13d" xml:lang="en-US">Proceeds from long-term debt</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt" xlink:label="us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt" xlink:to="us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt_lbl_54458c" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt_lbl_54458c" xml:lang="en-US">Payments on long-term debt</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_PaymentsOnGrantsRepayable" xlink:label="vnrx_PaymentsOnGrantsRepayable" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_PaymentsOnGrantsRepayable" xlink:to="vnrx_PaymentsOnGrantsRepayable_lbl_1e1cc6" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_PaymentsOnGrantsRepayable_lbl_1e1cc6" xml:lang="en-US">Payments on grants repayable</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_PaymentsOnFinanceLeaseObligations" xlink:label="vnrx_PaymentsOnFinanceLeaseObligations" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_PaymentsOnFinanceLeaseObligations" xlink:to="vnrx_PaymentsOnFinanceLeaseObligations_lbl_9bf2bf" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_PaymentsOnFinanceLeaseObligations_lbl_9bf2bf" xml:lang="en-US">Payments on finance lease obligations</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl_7c7562" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl_7c7562" xml:lang="en-US">Net Cash Provided By Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl_30" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl_30" xml:lang="en-US">[Net Cash Provided by (Used in) Financing Activities]</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCash" xlink:label="us-gaap_EffectOfExchangeRateOnCash" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCash" xlink:to="us-gaap_EffectOfExchangeRateOnCash_lbl_d4bdc4" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectOfExchangeRateOnCash_lbl_d4bdc4" xml:lang="en-US">Effect of foreign exchange on cash</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashPeriodIncreaseDecrease" xlink:to="us-gaap_CashPeriodIncreaseDecrease_lbl_a68134" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashPeriodIncreaseDecrease_lbl_a68134" xml:lang="en-US">Net Change in Cash</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashPeriodIncreaseDecrease" xlink:label="us-gaap_CashPeriodIncreaseDecrease" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashPeriodIncreaseDecrease" xlink:to="us-gaap_CashPeriodIncreaseDecrease_lbl_32" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashPeriodIncreaseDecrease_lbl_32" xml:lang="en-US">[Cash, Period Increase (Decrease)]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl_a57fc7" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl_a57fc7" xml:lang="en-US">Cash and cash equivalents - Beginning of Period</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl_751341" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl_751341" xml:lang="en-US">Cash and cash equivalents - End of Period</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl_4c9ad5" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl_4c9ad5" xml:lang="en-US">Supplemental Disclosures of Cash Flow Information:</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="us-gaap_InterestPaidNet" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl_3bc042" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPaidNet_lbl_3bc042" xml:lang="en-US">Interest paid</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl_21a29b" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl_21a29b" xml:lang="en-US">Non-Cash Financing Activities:</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_CommonStockIssuedOnCashlessExercisesOfStockOptionsAndWarrants" xlink:label="vnrx_CommonStockIssuedOnCashlessExercisesOfStockOptionsAndWarrants" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_CommonStockIssuedOnCashlessExercisesOfStockOptionsAndWarrants" xlink:to="vnrx_CommonStockIssuedOnCashlessExercisesOfStockOptionsAndWarrants_lbl_bebb8d" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_CommonStockIssuedOnCashlessExercisesOfStockOptionsAndWarrants_lbl_bebb8d" xml:lang="en-US">Common stock issued on cashless exercises of stock options</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_OfferingCostsFromIssuanceOfCommonStock" xlink:label="vnrx_OfferingCostsFromIssuanceOfCommonStock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_OfferingCostsFromIssuanceOfCommonStock" xlink:to="vnrx_OfferingCostsFromIssuanceOfCommonStock_lbl_61d7f0" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_OfferingCostsFromIssuanceOfCommonStock_lbl_61d7f0" xml:lang="en-US">Offering costs from issuance of common stock</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl_a7c3f8" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl_a7c3f8" xml:lang="en-US">Basis of Presentation and Summary of Significant Accounting Policies</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NatureOfOperations" xlink:label="us-gaap_NatureOfOperations" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NatureOfOperations" xlink:to="us-gaap_NatureOfOperations_lbl_e54377" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NatureOfOperations_lbl_e54377" xml:lang="en-US">Note 1 - Basis of Presentation and Summary of Significant Accounting Policies</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_RisksAndUncertaintiesAbstract_lbl_52b6a9" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RisksAndUncertaintiesAbstract_lbl_52b6a9" xml:lang="en-US">Going Concern</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubstantialDoubtAboutGoingConcernTextBlock" xlink:label="us-gaap_SubstantialDoubtAboutGoingConcernTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubstantialDoubtAboutGoingConcernTextBlock" xlink:to="us-gaap_SubstantialDoubtAboutGoingConcernTextBlock_lbl_074db9" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubstantialDoubtAboutGoingConcernTextBlock_lbl_074db9" xml:lang="en-US">Note 2 - Going Concern</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract_lbl_915aec" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_lbl_915aec" xml:lang="en-US">Property and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl_910b32" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl_910b32" xml:lang="en-US">Note 3 - Property and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl_5d3300" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl_5d3300" xml:lang="en-US">Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:to="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl_088fcf" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl_088fcf" xml:lang="en-US">Note 4 - Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsAbstract_lbl_871849" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsAbstract_lbl_871849" xml:lang="en-US">Related Party Transactions</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl_4579ae" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl_4579ae" xml:lang="en-US">Note 5 - Related Party Transactions</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="us-gaap_StockholdersEquityNoteAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="us-gaap_StockholdersEquityNoteAbstract_lbl_b10d56" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteAbstract_lbl_b10d56" xml:lang="en-US">Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl_54b4a1" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl_54b4a1" xml:lang="en-US">Note 6 - Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WarrantsAndRightsNoteDisclosureAbstract" xlink:label="us-gaap_WarrantsAndRightsNoteDisclosureAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantsAndRightsNoteDisclosureAbstract" xlink:to="us-gaap_WarrantsAndRightsNoteDisclosureAbstract_lbl_5ee917" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantsAndRightsNoteDisclosureAbstract_lbl_5ee917" xml:lang="en-US">StockBased Compensation</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy_lbl_860dc7" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy_lbl_860dc7" xml:lang="en-US">Note 7 - Stock-based Compensation</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl_f36713" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl_f36713" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl_a1f54f" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl_a1f54f" xml:lang="en-US">Note 8 - Commitments and Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="us-gaap_SubsequentEventsAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsAbstract_lbl_6f215d" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsAbstract_lbl_6f215d" xml:lang="en-US">Subsequent Events</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl_ad64c6" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl_ad64c6" xml:lang="en-US">Note 9 - Subsequent Events</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl_33c8fb" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl_33c8fb" xml:lang="en-US">Basis of Presentation and Summary of Significant Accounting Policies (Policies)</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl_e0fa84" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl_e0fa84" xml:lang="en-US">Basis of Presentation</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl_aff8e3" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UseOfEstimates_lbl_aff8e3" xml:lang="en-US">Use of Estimates</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="us-gaap_ConsolidationPolicyTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationPolicyTextBlock" xlink:to="us-gaap_ConsolidationPolicyTextBlock_lbl_7aae9b" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl_7aae9b" xml:lang="en-US">Principles of Consolidation</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl_264ead" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl_264ead" xml:lang="en-US">Cash and Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:label="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:to="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_lbl_f3701b" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_lbl_f3701b" xml:lang="en-US">Accounts Receivables</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock_lbl_a4754d" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl_a4754d" xml:lang="en-US">Revenue Recognition</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl_a101ba" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl_a101ba" xml:lang="en-US">Basic and Diluted Net Loss Per Share</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_ReclassificationPolicyTextblock" xlink:label="vnrx_ReclassificationPolicyTextblock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_ReclassificationPolicyTextblock" xlink:to="vnrx_ReclassificationPolicyTextblock_lbl_4c7e0e" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_ReclassificationPolicyTextblock_lbl_4c7e0e" xml:lang="en-US">Reclassification</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl_83d8fa" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl_83d8fa" xml:lang="en-US">Recent Accounting Pronouncements</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_COVID19PandemicImpactPolicyTextblock" xlink:label="vnrx_COVID19PandemicImpactPolicyTextblock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_COVID19PandemicImpactPolicyTextblock" xlink:to="vnrx_COVID19PandemicImpactPolicyTextblock_lbl_21fd66" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_COVID19PandemicImpactPolicyTextblock_lbl_21fd66" xml:lang="en-US">COVID-19 Pandemic Impact</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock_lbl_6ab265" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock_lbl_6ab265" xml:lang="en-US">Schedule of Property and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl_162ddd" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl_162ddd" xml:lang="en-US">Schedule of Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_lbl_574963" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_lbl_574963" xml:lang="en-US">Schedule of annual estimated amortization</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:to="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_lbl_259be5" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_lbl_259be5" xml:lang="en-US">Summary of changes in warrants outstanding</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_SummarizingTheWarrantsIssuedAndOutstanding" xlink:label="vnrx_SummarizingTheWarrantsIssuedAndOutstanding" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_SummarizingTheWarrantsIssuedAndOutstanding" xlink:to="vnrx_SummarizingTheWarrantsIssuedAndOutstanding_lbl_7354a2" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_SummarizingTheWarrantsIssuedAndOutstanding_lbl_7354a2" xml:lang="en-US">Summarizing the warrants issued and outstanding</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl_792786" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl_792786" xml:lang="en-US">Summarizes the changes in options outstanding</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_lbl_8ae156" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_lbl_8ae156" xml:lang="en-US">Summarizing the options issued and outstanding</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_SummarizingTheRsusIssuedAndOutstanding" xlink:label="vnrx_SummarizingTheRsusIssuedAndOutstanding" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_SummarizingTheRsusIssuedAndOutstanding" xlink:to="vnrx_SummarizingTheRsusIssuedAndOutstanding_lbl_1fbc48" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_SummarizingTheRsusIssuedAndOutstanding_lbl_1fbc48" xml:lang="en-US">Summarizing the RSUs issued and outstanding</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_SummarizingTheRsusIssuedAndOutstandingMaturityLife" xlink:label="vnrx_SummarizingTheRsusIssuedAndOutstandingMaturityLife" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_SummarizingTheRsusIssuedAndOutstandingMaturityLife" xlink:to="vnrx_SummarizingTheRsusIssuedAndOutstandingMaturityLife_lbl_cea362" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_SummarizingTheRsusIssuedAndOutstandingMaturityLife_lbl_cea362" xml:lang="en-US">Summarizing the RSUs issued and outstanding maturity life</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock" xlink:label="us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock" xlink:to="us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock_lbl_2c5677" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock_lbl_2c5677" xml:lang="en-US">Schedule of future minimum lease payments under financing leases</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:label="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:to="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_lbl_a7bf62" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_lbl_a7bf62" xml:lang="en-US">Schedule of future minimum lease payments under operating leases</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_ScheduleOfRecognizedInShortTermLeaseCosts" xlink:label="vnrx_ScheduleOfRecognizedInShortTermLeaseCosts" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_ScheduleOfRecognizedInShortTermLeaseCosts" xlink:to="vnrx_ScheduleOfRecognizedInShortTermLeaseCosts_lbl_993988" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_ScheduleOfRecognizedInShortTermLeaseCosts_lbl_993988" xml:lang="en-US">Schedule of recognized in short-term lease costs</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDebtTableTextBlock" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDebtTableTextBlock" xlink:to="us-gaap_ScheduleOfDebtTableTextBlock_lbl_d50142" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock_lbl_d50142" xml:lang="en-US">Schedule of Grants Repayable</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:to="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl_ead57e" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl_ead57e" xml:lang="en-US">Schedule of long-term debt payable</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock" xlink:label="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock" xlink:to="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock_lbl_50a6a7" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock_lbl_50a6a7" xml:lang="en-US">Schedule of annual payments of collaborative cgreement obligations</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Cash" xlink:to="us-gaap_Cash_lbl_421311" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_Cash_lbl_421311" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Cash" xlink:label="us-gaap_Cash" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Cash" xlink:to="us-gaap_Cash_lbl_2" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Cash_lbl_2" xml:lang="en-US">[Cash]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_CashAndCashEquivalentsMoneyMarketAccount" xlink:label="vnrx_CashAndCashEquivalentsMoneyMarketAccount" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_CashAndCashEquivalentsMoneyMarketAccount" xlink:to="vnrx_CashAndCashEquivalentsMoneyMarketAccount_lbl_bd67cf" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_CashAndCashEquivalentsMoneyMarketAccount_lbl_bd67cf" xml:lang="en-US">Cash and cash equivalents money market account</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl_c07c95" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl_c07c95" xml:lang="en-US">Accounts receivable</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_lbl_bd9ff4" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_lbl_bd9ff4" xml:lang="en-US">Allowance for doubtful Debts</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_PotentiallyDilutiveSecuritiesExcludedFromTheComputationOfEps" xlink:label="vnrx_PotentiallyDilutiveSecuritiesExcludedFromTheComputationOfEps" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_PotentiallyDilutiveSecuritiesExcludedFromTheComputationOfEps" xlink:to="vnrx_PotentiallyDilutiveSecuritiesExcludedFromTheComputationOfEps_lbl_2ffff8" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_PotentiallyDilutiveSecuritiesExcludedFromTheComputationOfEps_lbl_2ffff8" xml:lang="en-US">Potentially dilutive securities excluded from the computation of EPS</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl_7a201e" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLoss_lbl_7a201e" xml:lang="en-US">Net loss</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl_73f028" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl_73f028" xml:lang="en-US">Property Plant And Equipment By Type Axis</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis_lbl_15d5a4" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductOrServiceAxis_lbl_15d5a4" xml:lang="en-US">Product Or Service Axis</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl_8891ff" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeAxis_lbl_8891ff" xml:lang="en-US">Range Axis</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComputerEquipmentMember" xlink:label="us-gaap_ComputerEquipmentMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComputerEquipmentMember" xlink:to="us-gaap_ComputerEquipmentMember_lbl_023890" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComputerEquipmentMember_lbl_023890" xml:lang="en-US">Computer Hardware And Software [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_LaboratoryEquipmentMember" xlink:label="vnrx_LaboratoryEquipmentMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_LaboratoryEquipmentMember" xlink:to="vnrx_LaboratoryEquipmentMember_lbl_091130" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_LaboratoryEquipmentMember_lbl_091130" xml:lang="en-US">Laboratory Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OfficeEquipmentMember" xlink:label="us-gaap_OfficeEquipmentMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OfficeEquipmentMember" xlink:to="us-gaap_OfficeEquipmentMember_lbl_595373" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OfficeEquipmentMember_lbl_595373" xml:lang="en-US">Office Furniture and Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingMember" xlink:label="us-gaap_BuildingMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BuildingMember" xlink:to="us-gaap_BuildingMember_lbl_38dbca" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BuildingMember_lbl_38dbca" xml:lang="en-US">Buildings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LandMember" xlink:label="us-gaap_LandMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LandMember" xlink:to="us-gaap_LandMember_lbl_7121e7" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LandMember_lbl_7121e7" xml:lang="en-US">Land [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingImprovementsMember" xlink:label="us-gaap_BuildingImprovementsMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BuildingImprovementsMember" xlink:to="us-gaap_BuildingImprovementsMember_lbl_4c9d92" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BuildingImprovementsMember_lbl_4c9d92" xml:lang="en-US">Building Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl_88228e" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MinimumMember_lbl_88228e" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl_6f8d94" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MaximumMember_lbl_6f8d94" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl_f6eb5a" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl_f6eb5a" xml:lang="en-US">Cost</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl_be814c" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl_be814c" xml:lang="en-US">Accumulated Depreciation</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl_0d018b" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl_0d018b" xml:lang="en-US">Net Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl_bd81d3" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl_bd81d3" xml:lang="en-US">Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_lbl_bdbf33" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Depreciation_lbl_bdbf33" xml:lang="en-US">Depreciation Expense</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl_8c75de" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl_8c75de" xml:lang="en-US">Finite Lived Intangible Assets By Major Class Axis</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PatentsMember" xlink:label="us-gaap_PatentsMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PatentsMember" xlink:to="us-gaap_PatentsMember_lbl_3415ad" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PatentsMember_lbl_3415ad" xml:lang="en-US">Patents [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_lbl_f46b53" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl_f46b53" xml:lang="en-US">Net Carrying Value</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross_lbl_bae93f" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl_bae93f" xml:lang="en-US">Cost</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross_lbl_3" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl_3" xml:lang="en-US">[Finite-Lived Intangible Assets, Gross]</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl_df3832" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl_df3832" xml:lang="en-US">Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PresentValueOfFutureInsuranceProfitsAmortizationExpenseYearOne" xlink:label="us-gaap_PresentValueOfFutureInsuranceProfitsAmortizationExpenseYearOne" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PresentValueOfFutureInsuranceProfitsAmortizationExpenseYearOne" xlink:to="us-gaap_PresentValueOfFutureInsuranceProfitsAmortizationExpenseYearOne_lbl_6d32cd" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PresentValueOfFutureInsuranceProfitsAmortizationExpenseYearOne_lbl_6d32cd" xml:lang="en-US">2021 - remaining</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl_53e3ce" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl_53e3ce" xml:lang="en-US">2022</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl_0ffd46" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl_0ffd46" xml:lang="en-US">2023</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl_c8c0ed" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl_c8c0ed" xml:lang="en-US">2024</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl_0b538a" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl_0b538a" xml:lang="en-US">2025</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_lbl_c6fa4c" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl_c6fa4c" xml:lang="en-US">Total Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_lbl_35d1f5" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_lbl_35d1f5" xml:lang="en-US">Indefinite Lived Intangible Assets By Major Class Axis</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl_9e4d12" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="srt_MinimumMember_lbl_9e4d12" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_PatentsAndIntellectualPropertyMember" xlink:label="vnrx_PatentsAndIntellectualPropertyMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_PatentsAndIntellectualPropertyMember" xlink:to="vnrx_PatentsAndIntellectualPropertyMember_lbl_2440bb" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_PatentsAndIntellectualPropertyMember_lbl_2440bb" xml:lang="en-US">Patents And Intellectual Property [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl_ea56e0" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="srt_MaximumMember_lbl_ea56e0" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl_007574" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl_007574" xml:lang="en-US">Amortization expense</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:label="us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:to="us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_lbl_42b892" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_lbl_42b892" xml:lang="en-US">Amortization of long-lived asset on straight line basis</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_FinancialInstrumentAxis_lbl_61c424" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancialInstrumentAxis_lbl_61c424" xml:lang="en-US">Financial Instrument Axis</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardDateAxis" xlink:label="us-gaap_AwardDateAxis" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardDateAxis" xlink:to="us-gaap_AwardDateAxis_lbl_d94ef0" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardDateAxis_lbl_d94ef0" xml:lang="en-US">Award Date Axis</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameAxis_lbl_13e292" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameAxis_lbl_13e292" xml:lang="en-US">Plan Name Axis</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="us-gaap_DerivativeInstrumentRiskAxis" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeInstrumentRiskAxis_lbl_97d09c" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeInstrumentRiskAxis_lbl_97d09c" xml:lang="en-US">Derivative Instrument Risk Axis</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OptionMember" xlink:label="us-gaap_OptionMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OptionMember" xlink:to="us-gaap_OptionMember_lbl_9728c5" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OptionMember_lbl_9728c5" xml:lang="en-US">Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_OnAprilOnThreeTwoZeroTwoOneMember" xlink:label="vnrx_OnAprilOnThreeTwoZeroTwoOneMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_OnAprilOnThreeTwoZeroTwoOneMember" xlink:to="vnrx_OnAprilOnThreeTwoZeroTwoOneMember_lbl_0ff893" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_OnAprilOnThreeTwoZeroTwoOneMember_lbl_0ff893" xml:lang="en-US">On 13, April 2021 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_EquityDistributionAgreementMember" xlink:label="vnrx_EquityDistributionAgreementMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_EquityDistributionAgreementMember" xlink:to="vnrx_EquityDistributionAgreementMember_lbl_ca8a5d" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_EquityDistributionAgreementMember_lbl_ca8a5d" xml:lang="en-US">Equity Distribution Agreement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_UnderwritingAgreementMember" xlink:label="vnrx_UnderwritingAgreementMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_UnderwritingAgreementMember" xlink:to="vnrx_UnderwritingAgreementMember_lbl_a8e29f" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_UnderwritingAgreementMember_lbl_a8e29f" xml:lang="en-US">Underwriting Agreement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_FromJanuaryThirteenTwentyTwentyOneToNineteenMarchTwentyTwentyOneMember" xlink:label="vnrx_FromJanuaryThirteenTwentyTwentyOneToNineteenMarchTwentyTwentyOneMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_FromJanuaryThirteenTwentyTwentyOneToNineteenMarchTwentyTwentyOneMember" xlink:to="vnrx_FromJanuaryThirteenTwentyTwentyOneToNineteenMarchTwentyTwentyOneMember_lbl_d91b85" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_FromJanuaryThirteenTwentyTwentyOneToNineteenMarchTwentyTwentyOneMember_lbl_d91b85" xml:lang="en-US">From January 13, 2021 to March 19, 2021 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_OnTwoFebruaryTwoThousandTwentyOneMember" xlink:label="vnrx_OnTwoFebruaryTwoThousandTwentyOneMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_OnTwoFebruaryTwoThousandTwentyOneMember" xlink:to="vnrx_OnTwoFebruaryTwoThousandTwentyOneMember_lbl_4d72a5" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_OnTwoFebruaryTwoThousandTwentyOneMember_lbl_4d72a5" xml:lang="en-US">On 2, February 2021 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_StockOptionsMember" xlink:label="vnrx_StockOptionsMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_StockOptionsMember" xlink:to="vnrx_StockOptionsMember_lbl_5903dc" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_StockOptionsMember_lbl_5903dc" xml:lang="en-US">Stock Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_FebruaryEightTwoThousandTwentyOneToFebruaryNineTwoThousandTwentyOneMember" xlink:label="vnrx_FebruaryEightTwoThousandTwentyOneToFebruaryNineTwoThousandTwentyOneMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_FebruaryEightTwoThousandTwentyOneToFebruaryNineTwoThousandTwentyOneMember" xlink:to="vnrx_FebruaryEightTwoThousandTwentyOneToFebruaryNineTwoThousandTwentyOneMember_lbl_2125ce" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_FebruaryEightTwoThousandTwentyOneToFebruaryNineTwoThousandTwentyOneMember_lbl_2125ce" xml:lang="en-US">February 8, 2021 To February 9, 2021 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_StockOptionTwoMember" xlink:label="vnrx_StockOptionTwoMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_StockOptionTwoMember" xlink:to="vnrx_StockOptionTwoMember_lbl_b1cbc0" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_StockOptionTwoMember_lbl_b1cbc0" xml:lang="en-US">Stock Option Two [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_FebruaryEightTwoThousandTwentyOneMember" xlink:label="vnrx_FebruaryEightTwoThousandTwentyOneMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_FebruaryEightTwoThousandTwentyOneMember" xlink:to="vnrx_FebruaryEightTwoThousandTwentyOneMember_lbl_76cc9a" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_FebruaryEightTwoThousandTwentyOneMember_lbl_76cc9a" xml:lang="en-US">February 8, 2021 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_StockOptionOneMember" xlink:label="vnrx_StockOptionOneMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_StockOptionOneMember" xlink:to="vnrx_StockOptionOneMember_lbl_94d60f" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_StockOptionOneMember_lbl_94d60f" xml:lang="en-US">Stock Option One [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_OnJanuaryTwentyTwoThousandTwentyOneMember" xlink:label="vnrx_OnJanuaryTwentyTwoThousandTwentyOneMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_OnJanuaryTwentyTwoThousandTwentyOneMember" xlink:to="vnrx_OnJanuaryTwentyTwoThousandTwentyOneMember_lbl_67cb0d" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_OnJanuaryTwentyTwoThousandTwentyOneMember_lbl_67cb0d" xml:lang="en-US">On January 20, 2021 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_TwoZeroOneFiveStockIncentivePlanMember" xlink:label="vnrx_TwoZeroOneFiveStockIncentivePlanMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_TwoZeroOneFiveStockIncentivePlanMember" xlink:to="vnrx_TwoZeroOneFiveStockIncentivePlanMember_lbl_6f0cde" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_TwoZeroOneFiveStockIncentivePlanMember_lbl_6f0cde" xml:lang="en-US">2015 Stock Incentive Plan [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl_5aed6f" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl_5aed6f" xml:lang="en-US">Common stock, shares authorized</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl_5bb797" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockSharesIssued_lbl_5bb797" xml:lang="en-US">Common stock, shares issued</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl_178472" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl_178472" xml:lang="en-US">Common stock, shares outstanding</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl_e4e4bf" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl_e4e4bf" xml:lang="en-US">Common stock, par value</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_RsusVestedShares" xlink:label="vnrx_RsusVestedShares" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_RsusVestedShares" xlink:to="vnrx_RsusVestedShares_lbl_c47aeb" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_RsusVestedShares_lbl_c47aeb" xml:lang="en-US">RSUs vested shares</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_CommonStockShareIssuedUponCashlessExercise" xlink:label="vnrx_CommonStockShareIssuedUponCashlessExercise" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_CommonStockShareIssuedUponCashlessExercise" xlink:to="vnrx_CommonStockShareIssuedUponCashlessExercise_lbl_a7c6ae" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_CommonStockShareIssuedUponCashlessExercise_lbl_a7c6ae" xml:lang="en-US">Common stock, share issued upon cashless exercise</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_AggeregateShareOfCommonStockOfferingPrice" xlink:label="vnrx_AggeregateShareOfCommonStockOfferingPrice" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_AggeregateShareOfCommonStockOfferingPrice" xlink:to="vnrx_AggeregateShareOfCommonStockOfferingPrice_lbl_0e3257" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_AggeregateShareOfCommonStockOfferingPrice_lbl_0e3257" xml:lang="en-US">Aggeregate share of common stock offering price</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_lbl_fc247a" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_lbl_fc247a" xml:lang="en-US">Common stock shares sold</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:label="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:to="us-gaap_ProceedsFromIssuanceOrSaleOfEquity_lbl_777f96" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOrSaleOfEquity_lbl_777f96" xml:lang="en-US">Net proceeds of common stock shares</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_AggregateSharesOfCommonStock" xlink:label="vnrx_AggregateSharesOfCommonStock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_AggregateSharesOfCommonStock" xlink:to="vnrx_AggregateSharesOfCommonStock_lbl_029822" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_AggregateSharesOfCommonStock_lbl_029822" xml:lang="en-US">Aggregate shares of common stock</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InsuranceCommissionsAndFees" xlink:label="us-gaap_InsuranceCommissionsAndFees" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InsuranceCommissionsAndFees" xlink:to="us-gaap_InsuranceCommissionsAndFees_lbl_088359" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InsuranceCommissionsAndFees_lbl_088359" xml:lang="en-US">Broker's commissions fees</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesOther" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther_lbl_9e4220" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther_lbl_9e4220" xml:lang="en-US">Issuance of common stock</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueOther" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueOther" xlink:to="us-gaap_StockIssuedDuringPeriodValueOther_lbl_ee9341" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther_lbl_ee9341" xml:lang="en-US">Proceeds from Issuance of common stock</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_PurchasePricePerShare" xlink:label="vnrx_PurchasePricePerShare" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_PurchasePricePerShare" xlink:to="vnrx_PurchasePricePerShare_lbl_d9f051" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_PurchasePricePerShare_lbl_d9f051" xml:lang="en-US">Purchase price per share</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharePrice" xlink:to="us-gaap_SharePrice_lbl_088aac" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharePrice_lbl_088aac" xml:lang="en-US">Price per share</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_CommonStockSharesIssuableUponExerciseOfWarrants" xlink:label="vnrx_CommonStockSharesIssuableUponExerciseOfWarrants" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_CommonStockSharesIssuableUponExerciseOfWarrants" xlink:to="vnrx_CommonStockSharesIssuableUponExerciseOfWarrants_lbl_c2f2ff" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_CommonStockSharesIssuableUponExerciseOfWarrants_lbl_c2f2ff" xml:lang="en-US">Common stock shares issuable upon exercise of warrants</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_ClassOfWarrantOrRightOutstandings" xlink:to="vnrx_ClassOfWarrantOrRightOutstandings_lbl_ddd78f" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="vnrx_ClassOfWarrantOrRightOutstandings_lbl_ddd78f" xml:lang="en-US">Common stock shares issuable upon exercise of warrants</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_ClassOfWarrantOrRightOutstandings" xlink:label="vnrx_ClassOfWarrantOrRightOutstandings" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_ClassOfWarrantOrRightOutstandings" xlink:to="vnrx_ClassOfWarrantOrRightOutstandings_lbl_18" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_ClassOfWarrantOrRightOutstandings_lbl_18" xml:lang="en-US">[Common stock shares issuable upon exercise of warrants]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_ClassOfWarrantsOrRightOutstanding" xlink:to="vnrx_ClassOfWarrantsOrRightOutstanding_lbl_d98f28" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="vnrx_ClassOfWarrantsOrRightOutstanding_lbl_d98f28" xml:lang="en-US">Common stock shares issuable upon exercise of warrants</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_ClassOfWarrantsOrRightOutstanding" xlink:label="vnrx_ClassOfWarrantsOrRightOutstanding" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_ClassOfWarrantsOrRightOutstanding" xlink:to="vnrx_ClassOfWarrantsOrRightOutstanding_lbl_19" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_ClassOfWarrantsOrRightOutstanding_lbl_19" xml:lang="en-US">[Common stock shares issuable upon exercise of warrants 1]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_RemainingSharesWithheldReturned" xlink:label="vnrx_RemainingSharesWithheldReturned" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_RemainingSharesWithheldReturned" xlink:to="vnrx_RemainingSharesWithheldReturned_lbl_aea51b" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_RemainingSharesWithheldReturned_lbl_aea51b" xml:lang="en-US">Withheld shares returned remaining</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_WarrantsFourMember" xlink:label="vnrx_WarrantsFourMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_WarrantsFourMember" xlink:to="vnrx_WarrantsFourMember_lbl_aeec96" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_WarrantsFourMember_lbl_aeec96" xml:lang="en-US">Warrants Four[Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_NumberOfWarrantsAbstract" xlink:label="vnrx_NumberOfWarrantsAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_NumberOfWarrantsAbstract" xlink:to="vnrx_NumberOfWarrantsAbstract_lbl_8e8175" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_NumberOfWarrantsAbstract_lbl_8e8175" xml:lang="en-US">Number of warrants</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_NumberOfWarrantsOutstandingBeginningBalance" xlink:label="vnrx_NumberOfWarrantsOutstandingBeginningBalance" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_NumberOfWarrantsOutstandingBeginningBalance" xlink:to="vnrx_NumberOfWarrantsOutstandingBeginningBalance_lbl_a7456c" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_NumberOfWarrantsOutstandingBeginningBalance_lbl_a7456c" xml:lang="en-US">Number of warrants Outstanding beginning balance</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl_66fe3c" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl_66fe3c" xml:lang="en-US">Number of warrants granted</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_NumberOfWarrantsOutstandingEndingBalance" xlink:label="vnrx_NumberOfWarrantsOutstandingEndingBalance" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_NumberOfWarrantsOutstandingEndingBalance" xlink:to="vnrx_NumberOfWarrantsOutstandingEndingBalance_lbl_a64435" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_NumberOfWarrantsOutstandingEndingBalance_lbl_a64435" xml:lang="en-US">Number of warrants outstanding ending balance</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_NumberOfWarrantsExercisable" xlink:label="vnrx_NumberOfWarrantsExercisable" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_NumberOfWarrantsExercisable" xlink:to="vnrx_NumberOfWarrantsExercisable_lbl_2ee8f7" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_NumberOfWarrantsExercisable_lbl_2ee8f7" xml:lang="en-US">Number of Warrants Exercisable</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_WeightedExercisePriceAbstract" xlink:label="vnrx_WeightedExercisePriceAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_WeightedExercisePriceAbstract" xlink:to="vnrx_WeightedExercisePriceAbstract_lbl_f2a57c" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_WeightedExercisePriceAbstract_lbl_f2a57c" xml:lang="en-US">Weighted Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_WeightedAverageExercisePriceOutstandingBalanceOne" xlink:label="vnrx_WeightedAverageExercisePriceOutstandingBalanceOne" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_WeightedAverageExercisePriceOutstandingBalanceOne" xlink:to="vnrx_WeightedAverageExercisePriceOutstandingBalanceOne_lbl_baa21d" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_WeightedAverageExercisePriceOutstandingBalanceOne_lbl_baa21d" xml:lang="en-US">Weighted Average Exercise Price Outstanding balance</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl_52cd55" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl_52cd55" xml:lang="en-US">Weighted Average Exercise Price Granted</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_WeightedAverageExercisePriceEndingBalanceOne" xlink:label="vnrx_WeightedAverageExercisePriceEndingBalanceOne" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_WeightedAverageExercisePriceEndingBalanceOne" xlink:to="vnrx_WeightedAverageExercisePriceEndingBalanceOne_lbl_61f7ab" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_WeightedAverageExercisePriceEndingBalanceOne_lbl_61f7ab" xml:lang="en-US">Weighted Average Exercise Price ending balance</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_WeightedAverageExercisePriceExercisable" xlink:label="vnrx_WeightedAverageExercisePriceExercisable" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_WeightedAverageExercisePriceExercisable" xlink:to="vnrx_WeightedAverageExercisePriceExercisable_lbl_5eea31" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_WeightedAverageExercisePriceExercisable_lbl_5eea31" xml:lang="en-US">Weighted Average Exercise Price exercisable</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_WarrantThreeMember" xlink:label="vnrx_WarrantThreeMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_WarrantThreeMember" xlink:to="vnrx_WarrantThreeMember_lbl_534137" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_WarrantThreeMember_lbl_534137" xml:lang="en-US">Warrant Three [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_WarrantOneMember" xlink:label="vnrx_WarrantOneMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_WarrantOneMember" xlink:to="vnrx_WarrantOneMember_lbl_610569" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_WarrantOneMember_lbl_610569" xml:lang="en-US">Warrant One [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_WarrantTwoMember" xlink:label="vnrx_WarrantTwoMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_WarrantTwoMember" xlink:to="vnrx_WarrantTwoMember_lbl_8cbde0" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_WarrantTwoMember_lbl_8cbde0" xml:lang="en-US">Warrant Two [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl_4511f0" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl_4511f0" xml:lang="en-US">Number Exercisable</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl_126003" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl_126003" xml:lang="en-US">Number Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:label="us-gaap_ProceedsFromWarrantExercises" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromWarrantExercises" xlink:to="us-gaap_ProceedsFromWarrantExercises_lbl_26574a" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromWarrantExercises_lbl_26574a" xml:lang="en-US">Proceeds to Company if Exercised</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_ExercisePrice" xlink:label="vnrx_ExercisePrice" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_ExercisePrice" xlink:to="vnrx_ExercisePrice_lbl_803853" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_ExercisePrice_lbl_803853" xml:lang="en-US">Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl_9ae828" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl_9ae828" xml:lang="en-US">Weighted Average Remaining Contractual Life (Years)</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_OptionFourMember" xlink:label="vnrx_OptionFourMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_OptionFourMember" xlink:to="vnrx_OptionFourMember_lbl_d1fba2" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_OptionFourMember_lbl_d1fba2" xml:lang="en-US">Option Four [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_NumberOfOptionsAbstract" xlink:label="vnrx_NumberOfOptionsAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_NumberOfOptionsAbstract" xlink:to="vnrx_NumberOfOptionsAbstract_lbl_fe9c68" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_NumberOfOptionsAbstract_lbl_fe9c68" xml:lang="en-US">Number of options</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_NumberOfOptionsOutstandingBeginningBalance" xlink:label="vnrx_NumberOfOptionsOutstandingBeginningBalance" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_NumberOfOptionsOutstandingBeginningBalance" xlink:to="vnrx_NumberOfOptionsOutstandingBeginningBalance_lbl_4028f8" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_NumberOfOptionsOutstandingBeginningBalance_lbl_4028f8" xml:lang="en-US">Number of options outstanding beginning balance</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_lbl_d58338" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_lbl_d58338" xml:lang="en-US">Granted</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentExercised" xlink:label="vnrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentExercised" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentExercised" xlink:to="vnrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentExercised_lbl_86b8f3" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentExercised_lbl_86b8f3" xml:lang="en-US">Exercised</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_NumberOfOptionOutstandingEndingBalance" xlink:label="vnrx_NumberOfOptionOutstandingEndingBalance" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_NumberOfOptionOutstandingEndingBalance" xlink:to="vnrx_NumberOfOptionOutstandingEndingBalance_lbl_56f897" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_NumberOfOptionOutstandingEndingBalance_lbl_56f897" xml:lang="en-US">Number of option outstanding ending balance</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_NumberOfOptionsExercisable" xlink:label="vnrx_NumberOfOptionsExercisable" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_NumberOfOptionsExercisable" xlink:to="vnrx_NumberOfOptionsExercisable_lbl_fbda8a" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_NumberOfOptionsExercisable_lbl_fbda8a" xml:lang="en-US">Number of options exercisable</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_WeightedAverageExercisePriceAbstract" xlink:label="vnrx_WeightedAverageExercisePriceAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_WeightedAverageExercisePriceAbstract" xlink:to="vnrx_WeightedAverageExercisePriceAbstract_lbl_75824f" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_WeightedAverageExercisePriceAbstract_lbl_75824f" xml:lang="en-US">Weighted Average Exercise Price</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_WeightedAverageExercisePriceOutstandingBalance" xlink:to="vnrx_WeightedAverageExercisePriceOutstandingBalance_lbl_169260" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="vnrx_WeightedAverageExercisePriceOutstandingBalance_lbl_169260" xml:lang="en-US">Weighted Average Exercise Price Outstanding balance</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_WeightedAverageExercisePriceOutstandingBalance" xlink:label="vnrx_WeightedAverageExercisePriceOutstandingBalance" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_WeightedAverageExercisePriceOutstandingBalance" xlink:to="vnrx_WeightedAverageExercisePriceOutstandingBalance_lbl_9" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_WeightedAverageExercisePriceOutstandingBalance_lbl_9" xml:lang="en-US">[Weighted Average Exercise Price Outstanding balance]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_WeightedAverageExercisePriceGranted" xlink:to="vnrx_WeightedAverageExercisePriceGranted_lbl_aa33a0" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="vnrx_WeightedAverageExercisePriceGranted_lbl_aa33a0" xml:lang="en-US">Weighted Average Exercise Price Granted</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_WeightedAverageExercisePriceGranted" xlink:label="vnrx_WeightedAverageExercisePriceGranted" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_WeightedAverageExercisePriceGranted" xlink:to="vnrx_WeightedAverageExercisePriceGranted_lbl_10" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_WeightedAverageExercisePriceGranted_lbl_10" xml:lang="en-US">[Weighted Average Exercise Price Granted]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_WeightedAverageExercisePriceExercised" xlink:label="vnrx_WeightedAverageExercisePriceExercised" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_WeightedAverageExercisePriceExercised" xlink:to="vnrx_WeightedAverageExercisePriceExercised_lbl_b4aadd" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_WeightedAverageExercisePriceExercised_lbl_b4aadd" xml:lang="en-US">Weighted Average Exercise Price Exercised</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_WeightedAverageExercisePriceEndingBalance" xlink:to="vnrx_WeightedAverageExercisePriceEndingBalance_lbl_5dbee5" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="vnrx_WeightedAverageExercisePriceEndingBalance_lbl_5dbee5" xml:lang="en-US">Weighted Average Exercise Price ending balance</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_WeightedAverageExercisePriceEndingBalance" xlink:label="vnrx_WeightedAverageExercisePriceEndingBalance" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_WeightedAverageExercisePriceEndingBalance" xlink:to="vnrx_WeightedAverageExercisePriceEndingBalance_lbl_12" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_WeightedAverageExercisePriceEndingBalance_lbl_12" xml:lang="en-US">[Weighted Average Exercise Price ending balance]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_WeightedAverageExercisePriceExercisableBalance" xlink:label="vnrx_WeightedAverageExercisePriceExercisableBalance" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_WeightedAverageExercisePriceExercisableBalance" xlink:to="vnrx_WeightedAverageExercisePriceExercisableBalance_lbl_43cecc" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_WeightedAverageExercisePriceExercisableBalance_lbl_43cecc" xml:lang="en-US">Weighted Average Exercise Price exercisable balance</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_StockOptionThreeMember" xlink:label="vnrx_StockOptionThreeMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_StockOptionThreeMember" xlink:to="vnrx_StockOptionThreeMember_lbl_164455" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_StockOptionThreeMember_lbl_164455" xml:lang="en-US">Option Three [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_OptionTwoMember" xlink:label="vnrx_OptionTwoMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_OptionTwoMember" xlink:to="vnrx_OptionTwoMember_lbl_a4d374" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_OptionTwoMember_lbl_a4d374" xml:lang="en-US">Option Two [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_TotalStockOptionMember" xlink:label="vnrx_TotalStockOptionMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_TotalStockOptionMember" xlink:to="vnrx_TotalStockOptionMember_lbl_d2eb2c" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_TotalStockOptionMember_lbl_d2eb2c" xml:lang="en-US">Total Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_StockOptionSixMember" xlink:label="vnrx_StockOptionSixMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_StockOptionSixMember" xlink:to="vnrx_StockOptionSixMember_lbl_9d4b6a" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_StockOptionSixMember_lbl_9d4b6a" xml:lang="en-US">Option Six [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_StockOptionSevenMember" xlink:label="vnrx_StockOptionSevenMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_StockOptionSevenMember" xlink:to="vnrx_StockOptionSevenMember_lbl_f9ac28" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_StockOptionSevenMember_lbl_f9ac28" xml:lang="en-US">Option Seven [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_StockOptionEightMember" xlink:label="vnrx_StockOptionEightMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_StockOptionEightMember" xlink:to="vnrx_StockOptionEightMember_lbl_9786ab" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_StockOptionEightMember_lbl_9786ab" xml:lang="en-US">Option Eight [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_StockOptionNineMember" xlink:label="vnrx_StockOptionNineMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_StockOptionNineMember" xlink:to="vnrx_StockOptionNineMember_lbl_7e1542" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_StockOptionNineMember_lbl_7e1542" xml:lang="en-US">Option Nine [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_StockOptionTenMember" xlink:label="vnrx_StockOptionTenMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_StockOptionTenMember" xlink:to="vnrx_StockOptionTenMember_lbl_2f9ac5" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_StockOptionTenMember_lbl_2f9ac5" xml:lang="en-US">Option Ten [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_NumberOutstandingShares" xlink:label="vnrx_NumberOutstandingShares" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_NumberOutstandingShares" xlink:to="vnrx_NumberOutstandingShares_lbl_3401de" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_NumberOutstandingShares_lbl_3401de" xml:lang="en-US">Number Outstanding, shares</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_NumberExercisableShares" xlink:label="vnrx_NumberExercisableShares" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_NumberExercisableShares" xlink:to="vnrx_NumberExercisableShares_lbl_f99f4f" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_NumberExercisableShares_lbl_f99f4f" xml:lang="en-US">Number Exercisable, shares</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromStockOptionsExercised" xlink:to="us-gaap_ProceedsFromStockOptionsExercised_lbl_f30145" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProceedsFromStockOptionsExercised_lbl_f30145" xml:lang="en-US">Proceeds to Company if Exercised</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="us-gaap_ProceedsFromStockOptionsExercised" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromStockOptionsExercised" xlink:to="us-gaap_ProceedsFromStockOptionsExercised_lbl_4" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromStockOptionsExercised_lbl_4" xml:lang="en-US">[Proceeds from Stock Options Exercised]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_ExercisePrice" xlink:to="vnrx_ExercisePrice_lbl_570c11" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="vnrx_ExercisePrice_lbl_570c11" xml:lang="en-US">Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2" xlink:label="vnrx_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2" xlink:to="vnrx_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2_lbl_9679cd" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2_lbl_9679cd" xml:lang="en-US">Weighted Average Remaining Contractual Life(years)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_WeightedAverageRemainingContractualLifeyears" xlink:to="vnrx_WeightedAverageRemainingContractualLifeyears_lbl_fc18b4" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="vnrx_WeightedAverageRemainingContractualLifeyears_lbl_fc18b4" xml:lang="en-US">Weighted Average Remaining Contractual Life(years)</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_WeightedAverageRemainingContractualLifeyears" xlink:label="vnrx_WeightedAverageRemainingContractualLifeyears" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_WeightedAverageRemainingContractualLifeyears" xlink:to="vnrx_WeightedAverageRemainingContractualLifeyears_lbl_7" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_WeightedAverageRemainingContractualLifeyears_lbl_7" xml:lang="en-US">[Weighted Average Remaining Contractual Life(years)]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_StockOptionsMember" xlink:to="vnrx_StockOptionsMember_lbl_6c753c" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="vnrx_StockOptionsMember_lbl_6c753c" xml:lang="en-US">Stock Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_NumberOfRsusOutstandingBeginingBalance" xlink:label="vnrx_NumberOfRsusOutstandingBeginingBalance" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_NumberOfRsusOutstandingBeginingBalance" xlink:to="vnrx_NumberOfRsusOutstandingBeginingBalance_lbl_598b89" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_NumberOfRsusOutstandingBeginingBalance_lbl_598b89" xml:lang="en-US">Number of RSUs outstanding begining balance</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_GrantedShares" xlink:to="vnrx_GrantedShares_lbl_d13470" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="vnrx_GrantedShares_lbl_d13470" xml:lang="en-US">Granted</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_GrantedShares" xlink:label="vnrx_GrantedShares" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_GrantedShares" xlink:to="vnrx_GrantedShares_lbl_3" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_GrantedShares_lbl_3" xml:lang="en-US">[Granted]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_NumberOfStockVested" xlink:label="vnrx_NumberOfStockVested" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_NumberOfStockVested" xlink:to="vnrx_NumberOfStockVested_lbl_f24df8" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_NumberOfStockVested_lbl_f24df8" xml:lang="en-US">Vested</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_NumberOfStockCancelled" xlink:label="vnrx_NumberOfStockCancelled" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_NumberOfStockCancelled" xlink:to="vnrx_NumberOfStockCancelled_lbl_04415d" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_NumberOfStockCancelled_lbl_04415d" xml:lang="en-US">Cancelled</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_NumberOfRsusOutstandingEndingBalance" xlink:label="vnrx_NumberOfRsusOutstandingEndingBalance" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_NumberOfRsusOutstandingEndingBalance" xlink:to="vnrx_NumberOfRsusOutstandingEndingBalance_lbl_ebbf2a" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_NumberOfRsusOutstandingEndingBalance_lbl_ebbf2a" xml:lang="en-US">Number of RSUs outstanding ending balance</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_SharePriceBeginningBalance" xlink:label="vnrx_SharePriceBeginningBalance" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_SharePriceBeginningBalance" xlink:to="vnrx_SharePriceBeginningBalance_lbl_53a3de" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_SharePriceBeginningBalance_lbl_53a3de" xml:lang="en-US">Share price beginning balance</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_SharePriceGranted" xlink:label="vnrx_SharePriceGranted" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_SharePriceGranted" xlink:to="vnrx_SharePriceGranted_lbl_7dd5c4" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_SharePriceGranted_lbl_7dd5c4" xml:lang="en-US">Share price granted</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_SharePriceVested" xlink:label="vnrx_SharePriceVested" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_SharePriceVested" xlink:to="vnrx_SharePriceVested_lbl_20c168" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_SharePriceVested_lbl_20c168" xml:lang="en-US">Share price vested</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_Cancelled" xlink:label="vnrx_Cancelled" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_Cancelled" xlink:to="vnrx_Cancelled_lbl_bb023d" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_Cancelled_lbl_bb023d" xml:lang="en-US">Cancelled net</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_SharePriceEndingBalance" xlink:label="vnrx_SharePriceEndingBalance" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_SharePriceEndingBalance" xlink:to="vnrx_SharePriceEndingBalance_lbl_2d0302" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_SharePriceEndingBalance_lbl_2d0302" xml:lang="en-US">Share price ending balance</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_OptionsOneMember" xlink:label="vnrx_OptionsOneMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_OptionsOneMember" xlink:to="vnrx_OptionsOneMember_lbl_c528bc" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_OptionsOneMember_lbl_c528bc" xml:lang="en-US">Options One [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_OptionsTwoMember" xlink:label="vnrx_OptionsTwoMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_OptionsTwoMember" xlink:to="vnrx_OptionsTwoMember_lbl_eb5439" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_OptionsTwoMember_lbl_eb5439" xml:lang="en-US">Options Two [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_NumberOfStockOutstandingBalance" xlink:label="vnrx_NumberOfStockOutstandingBalance" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_NumberOfStockOutstandingBalance" xlink:to="vnrx_NumberOfStockOutstandingBalance_lbl_f18d78" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_NumberOfStockOutstandingBalance_lbl_f18d78" xml:lang="en-US">Number of stock Outstanding balance</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_SharesPriceRsu" xlink:label="vnrx_SharesPriceRsu" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_SharesPriceRsu" xlink:to="vnrx_SharesPriceRsu_lbl_6ccf57" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_SharesPriceRsu_lbl_6ccf57" xml:lang="en-US">Share price</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_WeightedAverageRemainingContractualLifeYears" xlink:label="vnrx_WeightedAverageRemainingContractualLifeYears" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_WeightedAverageRemainingContractualLifeYears" xlink:to="vnrx_WeightedAverageRemainingContractualLifeYears_lbl_31cf1f" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_WeightedAverageRemainingContractualLifeYears_lbl_31cf1f" xml:lang="en-US">Weighted average remaining contractual life (Years)</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis_lbl_1b9a62" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardTypeAxis_lbl_1b9a62" xml:lang="en-US">Award Type Axis</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OptionMember" xlink:to="us-gaap_OptionMember_lbl_dde5bd" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OptionMember_lbl_dde5bd" xml:lang="en-US">Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_RestrictedStockUnitsMember" xlink:label="vnrx_RestrictedStockUnitsMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_RestrictedStockUnitsMember" xlink:to="vnrx_RestrictedStockUnitsMember_lbl_03ae16" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_RestrictedStockUnitsMember_lbl_03ae16" xml:lang="en-US">Restricted Stock Units [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_OnTwoZeroMayTwoThousandTwentyOneMember" xlink:label="vnrx_OnTwoZeroMayTwoThousandTwentyOneMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_OnTwoZeroMayTwoThousandTwentyOneMember" xlink:to="vnrx_OnTwoZeroMayTwoThousandTwentyOneMember_lbl_1a79bd" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_OnTwoZeroMayTwoThousandTwentyOneMember_lbl_1a79bd" xml:lang="en-US">On 20, May 2021 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_MayOneTwoThousandTwentyOneMember" xlink:label="vnrx_MayOneTwoThousandTwentyOneMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_MayOneTwoThousandTwentyOneMember" xlink:to="vnrx_MayOneTwoThousandTwentyOneMember_lbl_04da1e" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_MayOneTwoThousandTwentyOneMember_lbl_04da1e" xml:lang="en-US">May 1, 2021 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_TwoThousandFifteenEquityIncentivePlanMember" xlink:label="vnrx_TwoThousandFifteenEquityIncentivePlanMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_TwoThousandFifteenEquityIncentivePlanMember" xlink:to="vnrx_TwoThousandFifteenEquityIncentivePlanMember_lbl_7338a2" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_TwoThousandFifteenEquityIncentivePlanMember_lbl_7338a2" xml:lang="en-US">2015 Equity Incentive Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_JanuaryOneTwoThousandTwentyOneMember" xlink:label="vnrx_JanuaryOneTwoThousandTwentyOneMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_JanuaryOneTwoThousandTwentyOneMember" xlink:to="vnrx_JanuaryOneTwoThousandTwentyOneMember_lbl_2f480f" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_JanuaryOneTwoThousandTwentyOneMember_lbl_2f480f" xml:lang="en-US">January 1, 2021 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_FebruaryOneTwoThousandTwentyOneMember" xlink:label="vnrx_FebruaryOneTwoThousandTwentyOneMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_FebruaryOneTwoThousandTwentyOneMember" xlink:to="vnrx_FebruaryOneTwoThousandTwentyOneMember_lbl_884b56" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_FebruaryOneTwoThousandTwentyOneMember_lbl_884b56" xml:lang="en-US">February 1, 2021 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_StockCompensationExpenses" xlink:label="vnrx_StockCompensationExpenses" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_StockCompensationExpenses" xlink:to="vnrx_StockCompensationExpenses_lbl_9aec5c" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_StockCompensationExpenses_lbl_9aec5c" xml:lang="en-US">Stock compensation expenses</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_CompensationCostRelatedToNonVestedWarrants" xlink:label="vnrx_CompensationCostRelatedToNonVestedWarrants" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_CompensationCostRelatedToNonVestedWarrants" xlink:to="vnrx_CompensationCostRelatedToNonVestedWarrants_lbl_f922b2" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_CompensationCostRelatedToNonVestedWarrants_lbl_f922b2" xml:lang="en-US">Compensation cost related to non-vested warrants</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_MaturityTerm" xlink:label="vnrx_MaturityTerm" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_MaturityTerm" xlink:to="vnrx_MaturityTerm_lbl_697cc4" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_MaturityTerm_lbl_697cc4" xml:lang="en-US">Vesting term</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_CommonStockSharesIssuableUponExerciseOfWarrants" xlink:to="vnrx_CommonStockSharesIssuableUponExerciseOfWarrants_lbl_75ee5f" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="vnrx_CommonStockSharesIssuableUponExerciseOfWarrants_lbl_75ee5f" xml:lang="en-US">Common stock shares issuable upon exercise of warrants</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_RestrictedStockUnitsDescription" xlink:label="vnrx_RestrictedStockUnitsDescription" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_RestrictedStockUnitsDescription" xlink:to="vnrx_RestrictedStockUnitsDescription_lbl_d3de36" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_RestrictedStockUnitsDescription_lbl_d3de36" xml:lang="en-US">Restricted stock units description</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_RestrictedStockUnitsShares" xlink:label="vnrx_RestrictedStockUnitsShares" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_RestrictedStockUnitsShares" xlink:to="vnrx_RestrictedStockUnitsShares_lbl_6f117e" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_RestrictedStockUnitsShares_lbl_6f117e" xml:lang="en-US">Restricted stock units, shares</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl_42f944" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl_42f944" xml:lang="en-US">Aggregate weighted average remaining contractual life</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_PricePerShare" xlink:to="vnrx_PricePerShare_lbl_c2d927" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="vnrx_PricePerShare_lbl_c2d927" xml:lang="en-US">Price per share</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_PricePerShare" xlink:label="vnrx_PricePerShare" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_PricePerShare" xlink:to="vnrx_PricePerShare_lbl_9" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_PricePerShare_lbl_9" xml:lang="en-US">[Price per share]</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_lbl_e34dd8" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_lbl_e34dd8" xml:lang="en-US">Intrinsic value</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_lbl_f6a0b6" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_lbl_f6a0b6" xml:lang="en-US">Fair market value of options</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditDerivativeTerm1" xlink:label="us-gaap_CreditDerivativeTerm1" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditDerivativeTerm1" xlink:to="us-gaap_CreditDerivativeTerm1_lbl_21e1ed" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CreditDerivativeTerm1_lbl_21e1ed" xml:lang="en-US">Term</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockPricePerShare" xlink:label="us-gaap_SaleOfStockPricePerShare" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockPricePerShare" xlink:to="us-gaap_SaleOfStockPricePerShare_lbl_8f3dba" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockPricePerShare_lbl_8f3dba" xml:lang="en-US">Stock price</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherFairValueVolatilityRate" xlink:label="us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherFairValueVolatilityRate" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherFairValueVolatilityRate" xlink:to="us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherFairValueVolatilityRate_lbl_562fdf" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherFairValueVolatilityRate_lbl_562fdf" xml:lang="en-US">Volatility</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl_fcf11e" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl_fcf11e" xml:lang="en-US">Exercise price</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialGuaranteeInsuranceContractsClaimLiabilityWeightedAverageRiskFreeDiscountRate" xlink:label="us-gaap_FinancialGuaranteeInsuranceContractsClaimLiabilityWeightedAverageRiskFreeDiscountRate" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialGuaranteeInsuranceContractsClaimLiabilityWeightedAverageRiskFreeDiscountRate" xlink:to="us-gaap_FinancialGuaranteeInsuranceContractsClaimLiabilityWeightedAverageRiskFreeDiscountRate_lbl_fa148b" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancialGuaranteeInsuranceContractsClaimLiabilityWeightedAverageRiskFreeDiscountRate_lbl_fa148b" xml:lang="en-US">Risk free rate</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription" xlink:label="us-gaap_MultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription" xlink:to="us-gaap_MultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription_lbl_45a326" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription_lbl_45a326" xml:lang="en-US">Expire description</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:to="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_lbl_d0408c" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_lbl_d0408c" xml:lang="en-US">Stock options purchase shares of common stock</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_RsusVestedShares" xlink:to="vnrx_RsusVestedShares_lbl_efeab3" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="vnrx_RsusVestedShares_lbl_efeab3" xml:lang="en-US">RSUs vested shares</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl_e24f55" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensation_lbl_e24f55" xml:lang="en-US">Stock-based compensation expense</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl_e8211b" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl_e8211b" xml:lang="en-US">Common stock shares reserved for future issuance</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_CommonStockSharesAuthorizedUnderPlan" xlink:to="vnrx_CommonStockSharesAuthorizedUnderPlan_lbl_c23e39" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="vnrx_CommonStockSharesAuthorizedUnderPlan_lbl_c23e39" xml:lang="en-US">Common stock, shares authorized</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_CommonStockSharesAuthorizedUnderPlan" xlink:label="vnrx_CommonStockSharesAuthorizedUnderPlan" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_CommonStockSharesAuthorizedUnderPlan" xlink:to="vnrx_CommonStockSharesAuthorizedUnderPlan_lbl_22" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_CommonStockSharesAuthorizedUnderPlan_lbl_22" xml:lang="en-US">[Common stock, shares authorized]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_CommonStockShareIssuedUponCashlessExercise" xlink:to="vnrx_CommonStockShareIssuedUponCashlessExercise_lbl_3a8c68" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="vnrx_CommonStockShareIssuedUponCashlessExercise_lbl_3a8c68" xml:lang="en-US">Common stock, share issued upon cashless exercise</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_RemainingSharesWithheldReturned" xlink:to="vnrx_RemainingSharesWithheldReturned_lbl_ec6c9d" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="vnrx_RemainingSharesWithheldReturned_lbl_ec6c9d" xml:lang="en-US">Withheld shares returned remaining</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_WarrantsToPurchaseShares" xlink:label="vnrx_WarrantsToPurchaseShares" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_WarrantsToPurchaseShares" xlink:to="vnrx_WarrantsToPurchaseShares_lbl_305b2b" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_WarrantsToPurchaseShares_lbl_305b2b" xml:lang="en-US">Warrants to purchase, shares</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_WarrantsToPurchaseAmount" xlink:label="vnrx_WarrantsToPurchaseAmount" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_WarrantsToPurchaseAmount" xlink:to="vnrx_WarrantsToPurchaseAmount_lbl_ba3a5b" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_WarrantsToPurchaseAmount_lbl_ba3a5b" xml:lang="en-US">Warrants to purchase, amount</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_TotalCompensationExpense" xlink:label="vnrx_TotalCompensationExpense" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_TotalCompensationExpense" xlink:to="vnrx_TotalCompensationExpense_lbl_444acc" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_TotalCompensationExpense_lbl_444acc" xml:lang="en-US">Total Compensation expense</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeAxis_lbl_073e00" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongtermDebtTypeAxis_lbl_073e00" xml:lang="en-US">Longterm Debt Type Axis</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_FinanceLeaseObligationsMember" xlink:label="vnrx_FinanceLeaseObligationsMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_FinanceLeaseObligationsMember" xlink:to="vnrx_FinanceLeaseObligationsMember_lbl_3bfea8" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_FinanceLeaseObligationsMember_lbl_3bfea8" xml:lang="en-US">Finance Lease Obligations [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears_lbl_d57feb" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears_lbl_d57feb" xml:lang="en-US">2021 - remaining</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears_lbl_2" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears_lbl_2" xml:lang="en-US">[Capital Leases, Future Minimum Payments Due in Two Years]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears_lbl_1453c5" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears_lbl_1453c5" xml:lang="en-US">2022</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears_lbl_3" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears_lbl_3" xml:lang="en-US">[Capital Leases, Future Minimum Payments Due in Three Years]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears_lbl_16efb0" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears_lbl_16efb0" xml:lang="en-US">2023</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears_lbl_4" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears_lbl_4" xml:lang="en-US">[Capital Leases, Future Minimum Payments Due in Four Years]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFiveYears" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFiveYears_lbl_273ed8" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFiveYears_lbl_273ed8" xml:lang="en-US">2024</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFiveYears" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFiveYears" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFiveYears_lbl_5" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFiveYears_lbl_5" xml:lang="en-US">[Capital Leases, Future Minimum Payments Due in Five Years]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeaseObligations" xlink:to="us-gaap_CapitalLeaseObligations_lbl_2e1de2" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CapitalLeaseObligations_lbl_2e1de2" xml:lang="en-US">2025</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeaseObligations" xlink:label="us-gaap_CapitalLeaseObligations" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeaseObligations" xlink:to="us-gaap_CapitalLeaseObligations_lbl_6" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalLeaseObligations_lbl_6" xml:lang="en-US">[Capital Lease Obligations]</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourAndFiveYears" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourAndFiveYears" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourAndFiveYears" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourAndFiveYears_lbl_c3b227" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourAndFiveYears_lbl_c3b227" xml:lang="en-US">Greater than 5 years</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsDue_lbl_b6afc7" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsDue_lbl_b6afc7" xml:lang="en-US">Total</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDue" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsDue" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsDue_lbl_8" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsDue_lbl_8" xml:lang="en-US">[Capital Leases, Future Minimum Payments Due]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_LessAmountRepresentingInterest" xlink:label="vnrx_LessAmountRepresentingInterest" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_LessAmountRepresentingInterest" xlink:to="vnrx_LessAmountRepresentingInterest_lbl_1a12e6" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_LessAmountRepresentingInterest_lbl_1a12e6" xml:lang="en-US">Less: Amount representing interest</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter_lbl_b2296b" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter_lbl_b2296b" xml:lang="en-US">Present value of minimum lease payments</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCommitmentsAxis" xlink:label="us-gaap_OtherCommitmentsAxis" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCommitmentsAxis" xlink:to="us-gaap_OtherCommitmentsAxis_lbl_601635" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherCommitmentsAxis_lbl_601635" xml:lang="en-US">Other Commitments Axis</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_OperatingLeaseRightofUseObligationsMember" xlink:label="vnrx_OperatingLeaseRightofUseObligationsMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_OperatingLeaseRightofUseObligationsMember" xlink:to="vnrx_OperatingLeaseRightofUseObligationsMember_lbl_16fa43" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_OperatingLeaseRightofUseObligationsMember_lbl_16fa43" xml:lang="en-US">Operating Lease Right of Use Obligations [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearTwo" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearTwo_lbl_368153" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearTwo_lbl_368153" xml:lang="en-US">2021 - remaining</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearTwo" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearTwo" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearTwo" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearTwo_lbl_2" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearTwo_lbl_2" xml:lang="en-US">[Operating Leases, Future Minimum Payments, Due in Rolling Year Two]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl_6a450a" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl_6a450a" xml:lang="en-US">2022</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl_3" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl_3" xml:lang="en-US">[Finite-Lived Intangible Asset, Expected Amortization, Year Two]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearFour" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearFour_lbl_fb0cc3" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearFour_lbl_fb0cc3" xml:lang="en-US">2023</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearFour" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearFour" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearFour" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearFour_lbl_4" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearFour_lbl_4" xml:lang="en-US">[Operating Leases, Future Minimum Payments, Due in Rolling Year Four]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearFive" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearFive_lbl_36949a" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearFive_lbl_36949a" xml:lang="en-US">2024</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearFive" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearFive" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearFive" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearFive_lbl_5" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearFive_lbl_5" xml:lang="en-US">[Operating Leases, Future Minimum Payments, Due in Rolling Year Five]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingAfterYearFive" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingAfterYearFive_lbl_5b13a2" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingAfterYearFive_lbl_5b13a2" xml:lang="en-US">2025</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingAfterYearFive" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingAfterYearFive" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingAfterYearFive" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingAfterYearFive_lbl_6" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingAfterYearFive_lbl_6" xml:lang="en-US">[Operating Leases, Future Minimum Payments, Due in Rolling after Year Five]</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl_eeae1e" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl_eeae1e" xml:lang="en-US">Total Operating Lease Obligations</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_LessAmountRepresentingInterest" xlink:to="vnrx_LessAmountRepresentingInterest_lbl_8ee17c" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="vnrx_LessAmountRepresentingInterest_lbl_8ee17c" xml:lang="en-US">Less: Amount representing interest</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter_lbl_af568a" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter_lbl_af568a" xml:lang="en-US">Present value of minimum lease payments</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl_89eedc" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl_89eedc" xml:lang="en-US">2021 - remaining</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl_2" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl_2" xml:lang="en-US">[Operating Leases, Future Minimum Payments Due, Next Twelve Months]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl_aa9fe4" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl_aa9fe4" xml:lang="en-US">2022</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl_3" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl_3" xml:lang="en-US">[Operating Leases, Future Minimum Payments, Due in Two Years]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl_923212" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl_923212" xml:lang="en-US">Total Operating Lease Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_GrantsRepayableMember" xlink:label="vnrx_GrantsRepayableMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_GrantsRepayableMember" xlink:to="vnrx_GrantsRepayableMember_lbl_468156" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_GrantsRepayableMember_lbl_468156" xml:lang="en-US">Grants Repayable [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_CurrentPortionOfGrantRepayable" xlink:to="vnrx_CurrentPortionOfGrantRepayable_lbl_ce8bad" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="vnrx_CurrentPortionOfGrantRepayable_lbl_ce8bad" xml:lang="en-US">2021 - remaining</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearFour" xlink:to="vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearFour_lbl_1f0481" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearFour_lbl_1f0481" xml:lang="en-US">2022</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearFour" xlink:label="vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearFour" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearFour" xlink:to="vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearFour_lbl_3" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearFour_lbl_3" xml:lang="en-US">[2022]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearFive" xlink:to="vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearFive_lbl_81d02f" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearFive_lbl_81d02f" xml:lang="en-US">2023</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearFive" xlink:label="vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearFive" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearFive" xlink:to="vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearFive_lbl_4" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearFive_lbl_4" xml:lang="en-US">[2023]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearSix" xlink:to="vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearSix_lbl_85305c" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearSix_lbl_85305c" xml:lang="en-US">2024</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearSix" xlink:label="vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearSix" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearSix" xlink:to="vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearSix_lbl_5" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearSix_lbl_5" xml:lang="en-US">[2024]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearSeven" xlink:to="vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearSeven_lbl_13569a" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearSeven_lbl_13569a" xml:lang="en-US">2025</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearSeven" xlink:label="vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearSeven" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearSeven" xlink:to="vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearSeven_lbl_6" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearSeven_lbl_6" xml:lang="en-US">[2025]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableThearafter" xlink:to="vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableThearafter_lbl_b42156" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableThearafter_lbl_b42156" xml:lang="en-US">Greater than 5 years</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableThearafter" xlink:label="vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableThearafter" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableThearafter" xlink:to="vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableThearafter_lbl_7" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableThearafter_lbl_7" xml:lang="en-US">[Greater than 5 years]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_GrantsRepayable" xlink:label="vnrx_GrantsRepayable" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_GrantsRepayable" xlink:to="vnrx_GrantsRepayable_lbl_8d122d" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_GrantsRepayable_lbl_8d122d" xml:lang="en-US">Total Grants Repayable</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl_16b1cd" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl_16b1cd" xml:lang="en-US">2021 - remaining</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl_2" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl_2" xml:lang="en-US">[Long-Term Debt, Maturity, Year One]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl_3cbd76" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl_3cbd76" xml:lang="en-US">2022</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl_3" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl_3" xml:lang="en-US">[Long-Term Debt, Maturity, Year Two]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl_66ae77" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl_66ae77" xml:lang="en-US">2023</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl_4" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl_4" xml:lang="en-US">[Long-Term Debt, Maturity, Year Three]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl_b18c95" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl_b18c95" xml:lang="en-US">2024</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl_5" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl_5" xml:lang="en-US">[Long-Term Debt, Maturity, Year Four]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_lbl_574130" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_lbl_574130" xml:lang="en-US">2025</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_lbl_6" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_lbl_6" xml:lang="en-US">[Long-Term Debt, Maturity, Year Five]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturingInYearsFourAndFive" xlink:to="us-gaap_LongTermDebtMaturingInYearsFourAndFive_lbl_801b17" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LongTermDebtMaturingInYearsFourAndFive_lbl_801b17" xml:lang="en-US">Greater than 5 years</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturingInYearsFourAndFive" xlink:label="us-gaap_LongTermDebtMaturingInYearsFourAndFive" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturingInYearsFourAndFive" xlink:to="us-gaap_LongTermDebtMaturingInYearsFourAndFive_lbl_7" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturingInYearsFourAndFive_lbl_7" xml:lang="en-US">[Long-Term Debt, Maturity, Year Four and Five]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_lbl_416c38" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_lbl_416c38" xml:lang="en-US">Total</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_lbl_8" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_lbl_8" xml:lang="en-US">[Long-Term Debt, Maturity, after Year Five]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_LongTermDebtLessAmountRepresentingInterest" xlink:to="vnrx_LongTermDebtLessAmountRepresentingInterest_lbl_53b102" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="vnrx_LongTermDebtLessAmountRepresentingInterest_lbl_53b102" xml:lang="en-US">Less: Amount representing interest</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_LongTermDebtLessAmountRepresentingInterest" xlink:label="vnrx_LongTermDebtLessAmountRepresentingInterest" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_LongTermDebtLessAmountRepresentingInterest" xlink:to="vnrx_LongTermDebtLessAmountRepresentingInterest_lbl_9" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_LongTermDebtLessAmountRepresentingInterest_lbl_9" xml:lang="en-US">[Less: Amount representing interest]</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebt_lbl_abade9" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebt_lbl_abade9" xml:lang="en-US">Total Long-Term Debt</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_FutureMinimumCollaborativeAgreementObligationsOfFiscalYearThree" xlink:to="vnrx_FutureMinimumCollaborativeAgreementObligationsOfFiscalYearThree_lbl_0f257e" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="vnrx_FutureMinimumCollaborativeAgreementObligationsOfFiscalYearThree_lbl_0f257e" xml:lang="en-US">2021 - remaining</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_FutureMinimumCollaborativeAgreementObligationsOfFiscalYearThree" xlink:label="vnrx_FutureMinimumCollaborativeAgreementObligationsOfFiscalYearThree" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_FutureMinimumCollaborativeAgreementObligationsOfFiscalYearThree" xlink:to="vnrx_FutureMinimumCollaborativeAgreementObligationsOfFiscalYearThree_lbl_2" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_FutureMinimumCollaborativeAgreementObligationsOfFiscalYearThree_lbl_2" xml:lang="en-US">[2021 - remaining]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_FutureMinimumCollaborativeAgreementObligationsOfFiscalYearFour" xlink:label="vnrx_FutureMinimumCollaborativeAgreementObligationsOfFiscalYearFour" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_FutureMinimumCollaborativeAgreementObligationsOfFiscalYearFour" xlink:to="vnrx_FutureMinimumCollaborativeAgreementObligationsOfFiscalYearFour_lbl_a94e6b" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_FutureMinimumCollaborativeAgreementObligationsOfFiscalYearFour_lbl_a94e6b" xml:lang="en-US">2022 - 2025</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_CollaborativeAgreementObligations" xlink:label="vnrx_CollaborativeAgreementObligations" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_CollaborativeAgreementObligations" xlink:to="vnrx_CollaborativeAgreementObligations_lbl_466c17" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_CollaborativeAgreementObligations_lbl_466c17" xml:lang="en-US">Total Collaborative Agreement Obligations</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualAxis_lbl_9c8ce3" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_TitleOfIndividualAxis_lbl_9c8ce3" xml:lang="en-US">Title of Individual [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis" xlink:label="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis" xlink:to="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_lbl_10d678" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_lbl_10d678" xml:lang="en-US">Research And Development Arrangement Contract To Perform For Others By Type Axis</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="us-gaap_RelatedPartyTransactionAxis" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionAxis_lbl_ac461f" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionAxis_lbl_ac461f" xml:lang="en-US">Related Party Transaction Axis</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="us-gaap_TypeOfArrangementAxis" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_TypeOfArrangementAxis_lbl_add875" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TypeOfArrangementAxis_lbl_add875" xml:lang="en-US">Type Of Arrangement Axis</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollectiveBargainingArrangementAxis" xlink:label="us-gaap_CollectiveBargainingArrangementAxis" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CollectiveBargainingArrangementAxis" xlink:to="us-gaap_CollectiveBargainingArrangementAxis_lbl_889aea" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CollectiveBargainingArrangementAxis_lbl_889aea" xml:lang="en-US">Collective Bargaining Arrangement Axis</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_ManagingDirectorsAgreementMember" xlink:label="vnrx_ManagingDirectorsAgreementMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_ManagingDirectorsAgreementMember" xlink:to="vnrx_ManagingDirectorsAgreementMember_lbl_9fdd3d" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_ManagingDirectorsAgreementMember_lbl_9fdd3d" xml:lang="en-US">Managing Director's Agreement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_FounderMember" xlink:label="vnrx_FounderMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_FounderMember" xlink:to="vnrx_FounderMember_lbl_126abf" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_FounderMember_lbl_126abf" xml:lang="en-US">Founder [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalFundingAgreementTermsMember" xlink:label="us-gaap_AdditionalFundingAgreementTermsMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalFundingAgreementTermsMember" xlink:to="us-gaap_AdditionalFundingAgreementTermsMember_lbl_5f8ce2" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalFundingAgreementTermsMember_lbl_5f8ce2" xml:lang="en-US">Colorectal Cancer Research Agreement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_WalloonRegionGovernmentMember" xlink:label="vnrx_WalloonRegionGovernmentMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_WalloonRegionGovernmentMember" xlink:to="vnrx_WalloonRegionGovernmentMember_lbl_9d2dc5" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_WalloonRegionGovernmentMember_lbl_9d2dc5" xml:lang="en-US">Walloon Region Government [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_InTwoThousandsTwentyTwentyMember" xlink:label="vnrx_InTwoThousandsTwentyTwentyMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_InTwoThousandsTwentyTwentyMember" xlink:to="vnrx_InTwoThousandsTwentyTwentyMember_lbl_86b537" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_InTwoThousandsTwentyTwentyMember_lbl_86b537" xml:lang="en-US">In 2020 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_INGMember" xlink:label="vnrx_INGMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_INGMember" xlink:to="vnrx_INGMember_lbl_cbd854" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_INGMember_lbl_cbd854" xml:lang="en-US">ING [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_In2016Member" xlink:label="vnrx_In2016Member" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_In2016Member" xlink:to="vnrx_In2016Member_lbl_e31940" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_In2016Member_lbl_e31940" xml:lang="en-US">In 2016 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMember" xlink:label="us-gaap_LongTermDebtMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMember" xlink:to="us-gaap_LongTermDebtMember_lbl_d0d64f" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMember_lbl_d0d64f" xml:lang="en-US">Long-term Debt [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_FinanceLeaseObligationsMember" xlink:to="vnrx_FinanceLeaseObligationsMember_lbl_cfa419" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="vnrx_FinanceLeaseObligationsMember_lbl_cfa419" xml:lang="en-US">Finance Lease Obligations [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_BNPParibasLeasingSolutionsMember" xlink:label="vnrx_BNPParibasLeasingSolutionsMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_BNPParibasLeasingSolutionsMember" xlink:to="vnrx_BNPParibasLeasingSolutionsMember_lbl_a41f6e" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_BNPParibasLeasingSolutionsMember_lbl_a41f6e" xml:lang="en-US">BNP Paribas leasing solutions [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_InTwoThousandsEightteenMember" xlink:label="vnrx_InTwoThousandsEightteenMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_InTwoThousandsEightteenMember" xlink:to="vnrx_InTwoThousandsEightteenMember_lbl_ae759c" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_InTwoThousandsEightteenMember_lbl_ae759c" xml:lang="en-US">In 2018 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_NamurMember" xlink:label="vnrx_NamurMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_NamurMember" xlink:to="vnrx_NamurMember_lbl_5752d1" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_NamurMember_lbl_5752d1" xml:lang="en-US">Namur [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_OctoberThirteenTwoThousandTwentyMember" xlink:label="vnrx_OctoberThirteenTwoThousandTwentyMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_OctoberThirteenTwoThousandTwentyMember" xlink:to="vnrx_OctoberThirteenTwoThousandTwentyMember_lbl_f48413" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_OctoberThirteenTwoThousandTwentyMember_lbl_f48413" xml:lang="en-US">October 13, 2020 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_LoanAgreementMember" xlink:label="vnrx_LoanAgreementMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_LoanAgreementMember" xlink:to="vnrx_LoanAgreementMember_lbl_f69761" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_LoanAgreementMember_lbl_f69761" xml:lang="en-US">Loan Agreement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_BioinformaticAnalyticsOfCellFreeDNAMember" xlink:label="vnrx_BioinformaticAnalyticsOfCellFreeDNAMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_BioinformaticAnalyticsOfCellFreeDNAMember" xlink:to="vnrx_BioinformaticAnalyticsOfCellFreeDNAMember_lbl_53ce34" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_BioinformaticAnalyticsOfCellFreeDNAMember_lbl_53ce34" xml:lang="en-US">Bioinformatic Analytics Of Cell Free DNA [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_OnSeptemberSixteenTwohousandtwentyMember" xlink:label="vnrx_OnSeptemberSixteenTwohousandtwentyMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_OnSeptemberSixteenTwohousandtwentyMember" xlink:to="vnrx_OnSeptemberSixteenTwohousandtwentyMember_lbl_34ab67" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_OnSeptemberSixteenTwohousandtwentyMember_lbl_34ab67" xml:lang="en-US">On September 16, 2020 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_NamurInvestMember" xlink:label="vnrx_NamurInvestMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_NamurInvestMember" xlink:to="vnrx_NamurInvestMember_lbl_0c7d41" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_NamurInvestMember_lbl_0c7d41" xml:lang="en-US">Namur Invest [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_InTwoThousandNineteenMember" xlink:label="vnrx_InTwoThousandNineteenMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_InTwoThousandNineteenMember" xlink:to="vnrx_InTwoThousandNineteenMember_lbl_c2f9ee" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_InTwoThousandNineteenMember_lbl_c2f9ee" xml:lang="en-US">In 2019 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_NamurInnovationAndGrowthMember" xlink:label="vnrx_NamurInnovationAndGrowthMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_NamurInnovationAndGrowthMember" xlink:to="vnrx_NamurInnovationAndGrowthMember_lbl_57a978" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_NamurInnovationAndGrowthMember_lbl_57a978" xml:lang="en-US">Namur Innovation and Growth [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_In2018Member" xlink:to="vnrx_In2018Member_lbl_94979b" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="vnrx_In2018Member_lbl_94979b" xml:lang="en-US">In 2018 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_In2018Member" xlink:label="vnrx_In2018Member" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_In2018Member" xlink:to="vnrx_In2018Member_lbl_182" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_In2018Member_lbl_182" xml:lang="en-US">[In 2018 [Member]]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_SOFINEXMember" xlink:label="vnrx_SOFINEXMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_SOFINEXMember" xlink:to="vnrx_SOFINEXMember_lbl_17c3b9" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_SOFINEXMember_lbl_17c3b9" xml:lang="en-US">SOFINEX [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_In2017Member" xlink:label="vnrx_In2017Member" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_In2017Member" xlink:to="vnrx_In2017Member_lbl_7a3069" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_In2017Member_lbl_7a3069" xml:lang="en-US">In 2017 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_TaxesAAndMUniversityMember" xlink:label="vnrx_TaxesAAndMUniversityMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_TaxesAAndMUniversityMember" xlink:to="vnrx_TaxesAAndMUniversityMember_lbl_7e0ca0" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_TaxesAAndMUniversityMember_lbl_7e0ca0" xml:lang="en-US">Taxes A&amp;M University [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_In2010Member" xlink:label="vnrx_In2010Member" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_In2010Member" xlink:to="vnrx_In2010Member_lbl_d7e0b4" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_In2010Member_lbl_d7e0b4" xml:lang="en-US">In 2010 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_ResearchCooperationAgreementMember" xlink:label="vnrx_ResearchCooperationAgreementMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_ResearchCooperationAgreementMember" xlink:to="vnrx_ResearchCooperationAgreementMember_lbl_e5c85f" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_ResearchCooperationAgreementMember_lbl_e5c85f" xml:lang="en-US">Research Co-operation Agreement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_DKFZMember" xlink:label="vnrx_DKFZMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_DKFZMember" xlink:to="vnrx_DKFZMember_lbl_8e7d3a" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_DKFZMember_lbl_8e7d3a" xml:lang="en-US">DKFZ [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_ClinicalStudyResearchAgreementMember" xlink:label="vnrx_ClinicalStudyResearchAgreementMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_ClinicalStudyResearchAgreementMember" xlink:to="vnrx_ClinicalStudyResearchAgreementMember_lbl_d6d4e3" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_ClinicalStudyResearchAgreementMember_lbl_d6d4e3" xml:lang="en-US">Clinical Study Research Agreement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_UniversityOfTaiwanMember" xlink:label="vnrx_UniversityOfTaiwanMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_UniversityOfTaiwanMember" xlink:to="vnrx_UniversityOfTaiwanMember_lbl_939f44" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_UniversityOfTaiwanMember_lbl_939f44" xml:lang="en-US">University of Taiwan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_CollaborativeArrangementCoPromotionMember" xlink:label="vnrx_CollaborativeArrangementCoPromotionMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_CollaborativeArrangementCoPromotionMember" xlink:to="vnrx_CollaborativeArrangementCoPromotionMember_lbl_e91101" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_CollaborativeArrangementCoPromotionMember_lbl_e91101" xml:lang="en-US">Collaborative Arrangement, Co-promotion [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_InTwoThousandNinteenMember" xlink:to="vnrx_InTwoThousandNinteenMember_lbl_d55e19" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="vnrx_InTwoThousandNinteenMember_lbl_d55e19" xml:lang="en-US">In 2019 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_InTwoThousandNinteenMember" xlink:label="vnrx_InTwoThousandNinteenMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_InTwoThousandNinteenMember" xlink:to="vnrx_InTwoThousandNinteenMember_lbl_192" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_InTwoThousandNinteenMember_lbl_192" xml:lang="en-US">[In 2019 [Member]]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_TamuMember" xlink:label="vnrx_TamuMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_TamuMember" xlink:to="vnrx_TamuMember_lbl_a19044" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_TamuMember_lbl_a19044" xml:lang="en-US">TAMU [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_OctoberTwentyFiveTwoThousandNinteenMember" xlink:label="vnrx_OctoberTwentyFiveTwoThousandNinteenMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_OctoberTwentyFiveTwoThousandNinteenMember" xlink:to="vnrx_OctoberTwentyFiveTwoThousandNinteenMember_lbl_e7eaca" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_OctoberTwentyFiveTwoThousandNinteenMember_lbl_e7eaca" xml:lang="en-US">October 25, 2019 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_JanuaryTenTwentyTwentyMember" xlink:label="vnrx_JanuaryTenTwentyTwentyMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_JanuaryTenTwentyTwentyMember" xlink:to="vnrx_JanuaryTenTwentyTwentyMember_lbl_f1938b" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_JanuaryTenTwentyTwentyMember_lbl_f1938b" xml:lang="en-US">January 10, 2020 [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebt_lbl_e35178" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LongTermDebt_lbl_e35178" xml:lang="en-US">Total Long-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_PaymentsForFutureResearchAndCollobration" xlink:label="vnrx_PaymentsForFutureResearchAndCollobration" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_PaymentsForFutureResearchAndCollobration" xlink:to="vnrx_PaymentsForFutureResearchAndCollobration_lbl_bc87e3" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_PaymentsForFutureResearchAndCollobration_lbl_bc87e3" xml:lang="en-US">Payments for future research and collobration</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermLeaseCost" xlink:label="us-gaap_ShortTermLeaseCost" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermLeaseCost" xlink:to="us-gaap_ShortTermLeaseCost_lbl_9c801f" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermLeaseCost_lbl_9c801f" xml:lang="en-US">Short term lease costs</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_AggerateAmountPayableDescription" xlink:label="vnrx_AggerateAmountPayableDescription" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_AggerateAmountPayableDescription" xlink:to="vnrx_AggerateAmountPayableDescription_lbl_81dba9" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_AggerateAmountPayableDescription_lbl_81dba9" xml:lang="en-US">Aggerate amount payable, description</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_AmountPayable" xlink:label="vnrx_AmountPayable" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_AmountPayable" xlink:to="vnrx_AmountPayable_lbl_3b68fb" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_AmountPayable_lbl_3b68fb" xml:lang="en-US">Amount payable</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl_e68bc0" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl_e68bc0" xml:lang="en-US">Operating lease right-of-use assets</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl_36151d" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl_36151d" xml:lang="en-US">Weighted average discount rate</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_WeightedAverageRemainingLeaseTerm" xlink:label="vnrx_WeightedAverageRemainingLeaseTerm" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_WeightedAverageRemainingLeaseTerm" xlink:to="vnrx_WeightedAverageRemainingLeaseTerm_lbl_00e1e5" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_WeightedAverageRemainingLeaseTerm_lbl_00e1e5" xml:lang="en-US">Weighted average remaining lease term</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermLeasePayments" xlink:label="us-gaap_ShortTermLeasePayments" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermLeasePayments" xlink:to="us-gaap_ShortTermLeasePayments_lbl_ee7a21" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermLeasePayments_lbl_ee7a21" xml:lang="en-US">Payment of lease liabilities</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseExpense" xlink:label="us-gaap_OperatingLeaseExpense" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseExpense" xlink:to="us-gaap_OperatingLeaseExpense_lbl_ba9a84" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseExpense_lbl_ba9a84" xml:lang="en-US">Operating lease expense</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_FixedInterestRate" xlink:label="vnrx_FixedInterestRate" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_FixedInterestRate" xlink:to="vnrx_FixedInterestRate_lbl_61f185" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_FixedInterestRate_lbl_61f185" xml:lang="en-US">Fixed interest rate</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_RepaymentsOfLongtermLoans" xlink:label="vnrx_RepaymentsOfLongtermLoans" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_RepaymentsOfLongtermLoans" xlink:to="vnrx_RepaymentsOfLongtermLoans_lbl_3a13a6" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_RepaymentsOfLongtermLoans_lbl_3a13a6" xml:lang="en-US">Repayment of long-term loan amount</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_TermsOfAgreementDescription" xlink:label="vnrx_TermsOfAgreementDescription" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_TermsOfAgreementDescription" xlink:to="vnrx_TermsOfAgreementDescription_lbl_b43bb2" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_TermsOfAgreementDescription_lbl_b43bb2" xml:lang="en-US">Terms of agreement description</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_RepaymentOfGrants" xlink:label="vnrx_RepaymentOfGrants" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_RepaymentOfGrants" xlink:to="vnrx_RepaymentOfGrants_lbl_5f4e16" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_RepaymentOfGrants_lbl_5f4e16" xml:lang="en-US">Repayment of grants</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrantsReceivableCurrent" xlink:label="us-gaap_GrantsReceivableCurrent" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrantsReceivableCurrent" xlink:to="us-gaap_GrantsReceivableCurrent_lbl_f65cfe" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GrantsReceivableCurrent_lbl_f65cfe" xml:lang="en-US">Grant receivable</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_FixedInterestRateOnLease" xlink:label="vnrx_FixedInterestRateOnLease" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_FixedInterestRateOnLease" xlink:to="vnrx_FixedInterestRateOnLease_lbl_003cf9" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_FixedInterestRateOnLease_lbl_003cf9" xml:lang="en-US">Fixed interest rate on lease</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDue" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDue_lbl_e3ae84" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDue_lbl_e3ae84" xml:lang="en-US">Lease payable</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionsPurchasePriceAllocationSubsequentYearsRemainingAdjustments" xlink:label="us-gaap_BusinessAcquisitionsPurchasePriceAllocationSubsequentYearsRemainingAdjustments" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionsPurchasePriceAllocationSubsequentYearsRemainingAdjustments" xlink:to="us-gaap_BusinessAcquisitionsPurchasePriceAllocationSubsequentYearsRemainingAdjustments_lbl_f4f392" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionsPurchasePriceAllocationSubsequentYearsRemainingAdjustments_lbl_f4f392" xml:lang="en-US">Purchase price for the property</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_LineOfCreditFacilityExpirationDatesOne" xlink:label="vnrx_LineOfCreditFacilityExpirationDatesOne" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_LineOfCreditFacilityExpirationDatesOne" xlink:to="vnrx_LineOfCreditFacilityExpirationDatesOne_lbl_dd713e" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_LineOfCreditFacilityExpirationDatesOne_lbl_dd713e" xml:lang="en-US">Maturity date</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_ImplicitInterest" xlink:label="vnrx_ImplicitInterest" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_ImplicitInterest" xlink:to="vnrx_ImplicitInterest_lbl_4085c7" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_ImplicitInterest_lbl_4085c7" xml:lang="en-US">Implicit interest</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_LeasedEquipmentAmortizedPeriod" xlink:label="vnrx_LeasedEquipmentAmortizedPeriod" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_LeasedEquipmentAmortizedPeriod" xlink:to="vnrx_LeasedEquipmentAmortizedPeriod_lbl_6f126f" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_LeasedEquipmentAmortizedPeriod_lbl_6f126f" xml:lang="en-US">Leased equipment amortized term</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLongTermDebt" xlink:label="us-gaap_OtherLongTermDebt" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLongTermDebt" xlink:to="us-gaap_OtherLongTermDebt_lbl_ad9ded" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLongTermDebt_lbl_ad9ded" xml:lang="en-US">Total long-term debt</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_LoanAgreementTerm" xlink:label="vnrx_LoanAgreementTerm" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_LoanAgreementTerm" xlink:to="vnrx_LoanAgreementTerm_lbl_2bb964" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_LoanAgreementTerm_lbl_2bb964" xml:lang="en-US">Loan agreement term</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_AdditionalCostOfCompany" xlink:label="vnrx_AdditionalCostOfCompany" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_AdditionalCostOfCompany" xlink:to="vnrx_AdditionalCostOfCompany_lbl_7fb49f" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_AdditionalCostOfCompany_lbl_7fb49f" xml:lang="en-US">Additional cost of company</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_CollaborativeObligationsAmountDue" xlink:label="vnrx_CollaborativeObligationsAmountDue" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_CollaborativeObligationsAmountDue" xlink:to="vnrx_CollaborativeObligationsAmountDue_lbl_d02e00" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_CollaborativeObligationsAmountDue_lbl_d02e00" xml:lang="en-US">Collaborative obligations amount due</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_LeaseAgreementExpirePeriod" xlink:label="vnrx_LeaseAgreementExpirePeriod" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_LeaseAgreementExpirePeriod" xlink:to="vnrx_LeaseAgreementExpirePeriod_lbl_4adfdb" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_LeaseAgreementExpirePeriod_lbl_4adfdb" xml:lang="en-US">Lease agreement expire period</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_CollaborativeObligationsAmount" xlink:label="vnrx_CollaborativeObligationsAmount" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_CollaborativeObligationsAmount" xlink:to="vnrx_CollaborativeObligationsAmount_lbl_ae6e1d" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_CollaborativeObligationsAmount_lbl_ae6e1d" xml:lang="en-US">Collaborative obligations amount</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_ResearchCollaborationAgreement" xlink:label="vnrx_ResearchCollaborationAgreement" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_ResearchCollaborationAgreement" xlink:to="vnrx_ResearchCollaborationAgreement_lbl_8258fe" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_ResearchCollaborationAgreement_lbl_8258fe" xml:lang="en-US">Research collaboration agreement description</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRoyalties" xlink:label="us-gaap_PaymentsForRoyalties" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRoyalties" xlink:to="us-gaap_PaymentsForRoyalties_lbl_a37947" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForRoyalties_lbl_a37947" xml:lang="en-US">Royalty payment</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_Royality" xlink:label="vnrx_Royality" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_Royality" xlink:to="vnrx_Royality_lbl_face78" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_Royality_lbl_face78" xml:lang="en-US">Royality</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_StockBasedCompensationExpenses" xlink:label="vnrx_StockBasedCompensationExpenses" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_StockBasedCompensationExpenses" xlink:to="vnrx_StockBasedCompensationExpenses_lbl_bf4edb" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_StockBasedCompensationExpenses_lbl_bf4edb" xml:lang="en-US">Stock based compensation expenses</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionConvertedInstrumentRate" xlink:to="us-gaap_DebtConversionConvertedInstrumentRate_lbl_057e4f" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtConversionConvertedInstrumentRate_lbl_057e4f" xml:lang="en-US">Non-controlling interest</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentRate" xlink:label="us-gaap_DebtConversionConvertedInstrumentRate" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionConvertedInstrumentRate" xlink:to="us-gaap_DebtConversionConvertedInstrumentRate_lbl_33" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtConversionConvertedInstrumentRate_lbl_33" xml:lang="en-US">[Debt Conversion, Converted Instrument, Rate]</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtConversionOriginalDebtInterestRateOfDebt" xlink:label="us-gaap_DebtConversionOriginalDebtInterestRateOfDebt" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionOriginalDebtInterestRateOfDebt" xlink:to="us-gaap_DebtConversionOriginalDebtInterestRateOfDebt_lbl_34c55e" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtConversionOriginalDebtInterestRateOfDebt_lbl_34c55e" xml:lang="en-US">Equity interest</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:to="us-gaap_DebtInstrumentInterestRateDuringPeriod_lbl_5fca85" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod_lbl_5fca85" xml:lang="en-US">Additional interest</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_lbl_3bd39b" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_lbl_3bd39b" xml:lang="en-US">Common stock, restricted shares issued in exchange of purchased outstanding shares, value</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesRestrictedStock" xlink:label="us-gaap_WeightedAverageNumberOfSharesRestrictedStock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesRestrictedStock" xlink:to="us-gaap_WeightedAverageNumberOfSharesRestrictedStock_lbl_0a870b" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesRestrictedStock_lbl_0a870b" xml:lang="en-US">Restricted shares issued</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl_176b75" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl_176b75" xml:lang="en-US">Common stock, restricted shares issued in exchange of purchased outstanding shares, shares</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_WeightedTradingPrice" xlink:label="vnrx_WeightedTradingPrice" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_WeightedTradingPrice" xlink:to="vnrx_WeightedTradingPrice_lbl_076752" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_WeightedTradingPrice_lbl_076752" xml:lang="en-US">Weighted trading price per share</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfDebt" xlink:label="us-gaap_RepaymentsOfDebt" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfDebt" xlink:to="us-gaap_RepaymentsOfDebt_lbl_5b98c8" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfDebt_lbl_5b98c8" xml:lang="en-US">Repayment of debt</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityMethodInvestments" xlink:label="us-gaap_EquityMethodInvestments" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestments" xlink:to="us-gaap_EquityMethodInvestments_lbl_9d44c3" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvestments_lbl_9d44c3" xml:lang="en-US">Common stock adjusted amount</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_HoldbackPeriod" xlink:label="vnrx_HoldbackPeriod" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_HoldbackPeriod" xlink:to="vnrx_HoldbackPeriod_lbl_068d96" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_HoldbackPeriod_lbl_068d96" xml:lang="en-US">Holdback period</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilities" xlink:label="us-gaap_DerivativeLiabilities" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeLiabilities" xlink:to="us-gaap_DerivativeLiabilities_lbl_b9435b" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeLiabilities_lbl_b9435b" xml:lang="en-US">Holdback liabilities</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="us-gaap_OtherLiabilitiesCurrent" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesCurrent" xlink:to="us-gaap_OtherLiabilitiesCurrent_lbl_b76406" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesCurrent_lbl_b76406" xml:lang="en-US">Net liabilities</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis_lbl_fbe053" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeAxis_lbl_fbe053" xml:lang="en-US">Subsequent Event Type Axis</link:label>
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl_4de052" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventMember_lbl_4de052" xml:lang="en-US">Subsequent Event [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_RestrictedStockUnitsMember" xlink:to="vnrx_RestrictedStockUnitsMember_lbl_f79a67" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="vnrx_RestrictedStockUnitsMember_lbl_f79a67" xml:lang="en-US">Restricted Stock Units [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_CommonStockSharesPurchaseAggregateShares" xlink:label="vnrx_CommonStockSharesPurchaseAggregateShares" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_CommonStockSharesPurchaseAggregateShares" xlink:to="vnrx_CommonStockSharesPurchaseAggregateShares_lbl_189009" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_CommonStockSharesPurchaseAggregateShares_lbl_189009" xml:lang="en-US">Common stock shares purchase aggregate shares</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_VestingPeriodDescriptions" xlink:label="vnrx_VestingPeriodDescriptions" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_VestingPeriodDescriptions" xlink:to="vnrx_VestingPeriodDescriptions_lbl_35257c" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_VestingPeriodDescriptions_lbl_35257c" xml:lang="en-US">Vesting period descriptions</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_AdditionalOptionExpense" xlink:label="vnrx_AdditionalOptionExpense" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_AdditionalOptionExpense" xlink:to="vnrx_AdditionalOptionExpense_lbl_725766" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_AdditionalOptionExpense_lbl_725766" xml:lang="en-US">Additional option expense</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_RsusGrantedUponCommonShares" xlink:label="vnrx_RsusGrantedUponCommonShares" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_RsusGrantedUponCommonShares" xlink:to="vnrx_RsusGrantedUponCommonShares_lbl_d9f674" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_RsusGrantedUponCommonShares_lbl_d9f674" xml:lang="en-US">RSUs granted upon common shares</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:to="us-gaap_ProceedsFromIssuanceOrSaleOfEquity_lbl_087b26" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOrSaleOfEquity_lbl_087b26" xml:lang="en-US">Net proceeds of shares</link:label>
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_SaleOfCommonStockShares" xlink:label="vnrx_SaleOfCommonStockShares" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="vnrx_SaleOfCommonStockShares" xlink:to="vnrx_SaleOfCommonStockShares_lbl_69100f" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="vnrx_SaleOfCommonStockShares_lbl_69100f" xml:lang="en-US">Sale of common stock shares</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:type="arc" xlink:from="vnrx_ExercisePrice" xlink:to="vnrx_ExercisePrice_d" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" xlink:label="vnrx_ExercisePrice_d">Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:type="arc" xlink:from="vnrx_CompensationCostRelatedToNonVestedWarrants" xlink:to="vnrx_CompensationCostRelatedToNonVestedWarrants_d" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" xlink:label="vnrx_CompensationCostRelatedToNonVestedWarrants_d">Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:type="arc" xlink:from="vnrx_MaturityTerm" xlink:to="vnrx_MaturityTerm_d" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" xlink:label="vnrx_MaturityTerm_d">Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen da</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:type="arc" xlink:from="vnrx_Product" xlink:to="vnrx_Product_d" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" xlink:label="vnrx_Product_d">Aggregate revenue during the period from the sale of goods in the normal course of business, after deducting returns, allowances and discounts.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:type="arc" xlink:from="vnrx_CommonStockRepurchased" xlink:to="vnrx_CommonStockRepurchased_d" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" xlink:label="vnrx_CommonStockRepurchased_d">Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:type="arc" xlink:from="vnrx_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensations" xlink:to="vnrx_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensations_d" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" xlink:label="vnrx_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensations_d">Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:type="arc" xlink:from="vnrx_PaymentsOnGrantsRepayable" xlink:to="vnrx_PaymentsOnGrantsRepayable_d" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" xlink:label="vnrx_PaymentsOnGrantsRepayable_d">Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:type="arc" xlink:from="vnrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentExercised" xlink:to="vnrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentExercised_d" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" xlink:label="vnrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentExercised_d">Number of non-option equity instruments exercised by participants.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:type="arc" xlink:from="vnrx_LineOfCreditFacilityExpirationDatesOne" xlink:to="vnrx_LineOfCreditFacilityExpirationDatesOne_d" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" xlink:label="vnrx_LineOfCreditFacilityExpirationDatesOne_d">Date the credit facility terminates, in CCYY-MM-DD format.</link:label>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>7
<FILENAME>vnrx-20210630_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii" standalone="yes"?>
<!--XBRL Document Created with XBRLMaster-->
<!--Version: 2.3.08-->
<!--Based on XBRL 2.1-->
<!--Date of creation: 08/11/2021-->
<!--Software architectural design and coding: Dipendra K. Singh-->
<!--Copyright (c) 2021 I-NET Business Solutions, Inc. All Rights Reserved.-->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://vnrx.com/role/Cover" xlink:href="vnrx-20210630.xsd#Cover" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/CondensedConsolidatedBalanceSheets" xlink:href="vnrx-20210630.xsd#CondensedConsolidatedBalanceSheets" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:href="vnrx-20210630.xsd#CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited" xlink:href="vnrx-20210630.xsd#CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" xlink:href="vnrx-20210630.xsd#CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" xlink:href="vnrx-20210630.xsd#CondensedConsolidatedStatementsOfCashFlowsUnaudited" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies" xlink:href="vnrx-20210630.xsd#BasisOfPresentationAndSummaryOfSignificantAccountingPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/GoingConcern" xlink:href="vnrx-20210630.xsd#GoingConcern" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/PropertyAndEquipment" xlink:href="vnrx-20210630.xsd#PropertyAndEquipment" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/IntangibleAssets" xlink:href="vnrx-20210630.xsd#IntangibleAssets" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/RelatedPartyTransactions" xlink:href="vnrx-20210630.xsd#RelatedPartyTransactions" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/CommonStock" xlink:href="vnrx-20210630.xsd#CommonStock" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/StockbasedCompensation" xlink:href="vnrx-20210630.xsd#StockbasedCompensation" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/CommitmentsAndContingencies" xlink:href="vnrx-20210630.xsd#CommitmentsAndContingencies" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/SubsequentEvents" xlink:href="vnrx-20210630.xsd#SubsequentEvents" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:href="vnrx-20210630.xsd#BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/PropertyAndEquipmentTables" xlink:href="vnrx-20210630.xsd#PropertyAndEquipmentTables" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/IntangibleAssetsTables" xlink:href="vnrx-20210630.xsd#IntangibleAssetsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/StockbasedCompensationTables" xlink:href="vnrx-20210630.xsd#StockbasedCompensationTables" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/CommitmentsAndContingenciesTables" xlink:href="vnrx-20210630.xsd#CommitmentsAndContingenciesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="vnrx-20210630.xsd#BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/GoingConcernDetailsNarrative" xlink:href="vnrx-20210630.xsd#GoingConcernDetailsNarrative" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/PropertyAndEquipmentDetails" xlink:href="vnrx-20210630.xsd#PropertyAndEquipmentDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/PropertyAndEquipmentDetailsNarrative" xlink:href="vnrx-20210630.xsd#PropertyAndEquipmentDetailsNarrative" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/IntangibleAssetsDetails" xlink:href="vnrx-20210630.xsd#IntangibleAssetsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/IntangibleAssetsDetails1" xlink:href="vnrx-20210630.xsd#IntangibleAssetsDetails1" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/IntangibleAssetsDetailsNarrative" xlink:href="vnrx-20210630.xsd#IntangibleAssetsDetailsNarrative" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/CommonStockDetailsNarrative" xlink:href="vnrx-20210630.xsd#CommonStockDetailsNarrative" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/StockbasedCompensationDetails" xlink:href="vnrx-20210630.xsd#StockbasedCompensationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/StockbasedCompensationDetails1" xlink:href="vnrx-20210630.xsd#StockbasedCompensationDetails1" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/StockbasedCompensationDetails2" xlink:href="vnrx-20210630.xsd#StockbasedCompensationDetails2" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/StockbasedCompensationDetails3" xlink:href="vnrx-20210630.xsd#StockbasedCompensationDetails3" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/StockbasedCompensationDetails4" xlink:href="vnrx-20210630.xsd#StockbasedCompensationDetails4" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/StockbasedCompensationDetails5" xlink:href="vnrx-20210630.xsd#StockbasedCompensationDetails5" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/StockbasedCompensationDetailsNarrative" xlink:href="vnrx-20210630.xsd#StockbasedCompensationDetailsNarrative" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/CommitmentsAndContingenciesDetails" xlink:href="vnrx-20210630.xsd#CommitmentsAndContingenciesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/CommitmentsAndContingenciesDetails1" xlink:href="vnrx-20210630.xsd#CommitmentsAndContingenciesDetails1" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/CommitmentsAndContingenciesDetails2" xlink:href="vnrx-20210630.xsd#CommitmentsAndContingenciesDetails2" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/CommitmentsAndContingenciesDetails3" xlink:href="vnrx-20210630.xsd#CommitmentsAndContingenciesDetails3" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/CommitmentsAndContingenciesDetails4" xlink:href="vnrx-20210630.xsd#CommitmentsAndContingenciesDetails4" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/CommitmentsAndContingenciesDetails5" xlink:href="vnrx-20210630.xsd#CommitmentsAndContingenciesDetails5" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:href="vnrx-20210630.xsd#CommitmentsAndContingenciesDetailsNarrative" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/SubsequentDetailsNarrative" xlink:href="vnrx-20210630.xsd#SubsequentDetailsNarrative" xlink:type="simple" />
  <link:calculationLink xlink:type="extended" xlink:role="http://vnrx.com/role/Cover" xlink:title="00000001 - Document - Document and Entity Information" />
  <link:calculationLink xlink:type="extended" xlink:role="http://vnrx.com/role/CondensedConsolidatedBalanceSheets" xlink:title="000002 - Statement - Condensed Consolidated Balance Sheets">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="loc_us-gaapOtherAssetsCurrent" />
    <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapOtherAssetsCurrent" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="loc_us-gaapPrepaidExpenseCurrent" />
    <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapPrepaidExpenseCurrent" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
    <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapAccountsReceivableNetCurrent" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
    <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet" />
    <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset" />
    <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
    <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" weight="1" />
    <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_CurrentPortionOfGrantRepayable" xlink:label="loc_vnrxCurrentPortionOfGrantRepayable" />
    <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_vnrxCurrentPortionOfGrantRepayable" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
    <link:calculationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityCurrent" xlink:label="loc_us-gaapFinanceLeaseLiabilityCurrent" />
    <link:calculationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapFinanceLeaseLiabilityCurrent" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaapLongTermDebtCurrent" />
    <link:calculationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapLongTermDebtCurrent" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ManagementFeePayable" xlink:label="loc_us-gaapManagementFeePayable" />
    <link:calculationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapManagementFeePayable" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
    <link:calculationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent" />
    <link:calculationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccountsPayableCurrent" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_GrantRepayableNetOfCurrentPortion" xlink:label="loc_vnrxGrantRepayableNetOfCurrentPortion" />
    <link:calculationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_vnrxGrantRepayableNetOfCurrentPortion" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
    <link:calculationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapFinanceLeaseLiabilityNoncurrent" />
    <link:calculationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapFinanceLeaseLiabilityNoncurrent" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaapLongTermDebtNoncurrent" />
    <link:calculationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapLongTermDebtNoncurrent" xlink:type="arc" weight="1" />
    <link:calculationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
    <link:calculationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" />
    <link:calculationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital" />
    <link:calculationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_us-gaapAdditionalPaidInCapital" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
    <link:calculationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncontrollingInterestInVariableInterestEntity" xlink:label="loc_us-gaapNoncontrollingInterestInVariableInterestEntity" />
    <link:calculationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapNoncontrollingInterestInVariableInterestEntity" xlink:type="arc" weight="1" />
    <link:calculationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
    <link:calculationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" weight="1" />
    <link:calculationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" weight="1" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://vnrx.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:title="000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://vnrx.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited" xlink:title="000004 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited)">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_Product" xlink:label="loc_vnrxProduct" />
    <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapRevenues" xlink:to="loc_vnrxProduct" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_Royalty" xlink:label="loc_vnrxRoyalty" />
    <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapRevenues" xlink:to="loc_vnrxRoyalty" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaapSellingAndMarketingExpense" />
    <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapSellingAndMarketingExpense" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaapGeneralAndAdministrativeExpense" />
    <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapGeneralAndAdministrativeExpense" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaapResearchAndDevelopmentExpense" />
    <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapResearchAndDevelopmentExpense" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
    <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapOperatingExpenses" xlink:type="arc" weight="-1" />
    <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapRevenues" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaapNonoperatingIncomeExpense" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaapInterestExpense" />
    <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapInterestExpense" xlink:type="arc" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeOther" xlink:label="loc_us-gaapInterestIncomeOther" />
    <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapInterestIncomeOther" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainsLossesOnSalesOfAssets" xlink:label="loc_us-gaapGainsLossesOnSalesOfAssets" />
    <link:calculationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapGainsLossesOnSalesOfAssets" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_GrantIncome" xlink:label="loc_vnrxGrantIncome" />
    <link:calculationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_vnrxGrantIncome" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
    <link:calculationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapNonoperatingIncomeExpense" xlink:type="arc" weight="1" />
    <link:calculationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" weight="1" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://vnrx.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" xlink:title="000005 - Statement - Condensed Consolidated Statements of Stockholders Equity (Unaudited)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" xlink:title="000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_RightOfUseAssetsOperatingLeasesLiabilities" xlink:label="loc_vnrxRightOfUseAssetsOperatingLeasesLiabilities" />
    <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_vnrxRightOfUseAssetsOperatingLeasesLiabilities" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_ManagementAndDirectorsFeesPayable" xlink:label="loc_vnrxManagementAndDirectorsFeesPayable" />
    <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_vnrxManagementAndDirectorsFeesPayable" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
    <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:label="loc_us-gaapIncreaseDecreaseInOtherCurrentAssets" />
    <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInOtherCurrentAssets" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
    <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidExpense" />
    <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInPrepaidExpense" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_CommonStockIssuedForDirectorCompensationInVolitionGermany" xlink:label="loc_vnrxCommonStockIssuedForDirectorCompensationInVolitionGermany" />
    <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_vnrxCommonStockIssuedForDirectorCompensationInVolitionGermany" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation" xlink:label="loc_us-gaapStockGrantedDuringPeriodValueSharebasedCompensation" />
    <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapStockGrantedDuringPeriodValueSharebasedCompensation" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnDispositionOfIntangibleAssets" xlink:label="loc_us-gaapGainLossOnDispositionOfIntangibleAssets" />
    <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapGainLossOnDispositionOfIntangibleAssets" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_AmortizationOfOperatingLeaseRightOfUseAssets" xlink:label="loc_vnrxAmortizationOfOperatingLeaseRightOfUseAssets" />
    <link:calculationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_vnrxAmortizationOfOperatingLeaseRightOfUseAssets" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationAndAmortization" xlink:label="loc_us-gaapDepreciationAndAmortization" />
    <link:calculationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapDepreciationAndAmortization" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
    <link:calculationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
    <link:calculationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_PaymentsOnFinanceLeaseObligations" xlink:label="loc_vnrxPaymentsOnFinanceLeaseObligations" />
    <link:calculationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_vnrxPaymentsOnFinanceLeaseObligations" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt" xlink:label="loc_us-gaapProceedsFromRepaymentsOfOtherLongTermDebt" />
    <link:calculationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromRepaymentsOfOtherLongTermDebt" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromShortTermDebt" xlink:label="loc_us-gaapProceedsFromShortTermDebt" />
    <link:calculationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromShortTermDebt" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromOtherDebt" xlink:label="loc_us-gaapProceedsFromOtherDebt" />
    <link:calculationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromOtherDebt" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaapProceedsFromIssuanceOfCommonStock" />
    <link:calculationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromIssuanceOfCommonStock" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_CommonStockRepurchased" xlink:label="loc_vnrxCommonStockRepurchased" />
    <link:calculationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_vnrxCommonStockRepurchased" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensations" xlink:label="loc_vnrxAdjustmentsRelatedToTaxWithholdingForShareBasedCompensations" />
    <link:calculationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_vnrxAdjustmentsRelatedToTaxWithholdingForShareBasedCompensations" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_PaymentsOnGrantsRepayable" xlink:label="loc_vnrxPaymentsOnGrantsRepayable" />
    <link:calculationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_vnrxPaymentsOnGrantsRepayable" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashPeriodIncreaseDecrease" xlink:label="loc_us-gaapCashPeriodIncreaseDecrease" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCash" xlink:label="loc_us-gaapEffectOfExchangeRateOnCash" />
    <link:calculationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashPeriodIncreaseDecrease" xlink:to="loc_us-gaapEffectOfExchangeRateOnCash" xlink:type="arc" weight="1" />
    <link:calculationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashPeriodIncreaseDecrease" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" weight="1" />
    <link:calculationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashPeriodIncreaseDecrease" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" weight="1" />
    <link:calculationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashPeriodIncreaseDecrease" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" weight="1" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://vnrx.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies" xlink:title="000007 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies" />
  <link:calculationLink xlink:type="extended" xlink:role="http://vnrx.com/role/GoingConcern" xlink:title="000008 - Disclosure - Going Concern" />
  <link:calculationLink xlink:type="extended" xlink:role="http://vnrx.com/role/PropertyAndEquipment" xlink:title="000009 - Disclosure - Property and Equipment" />
  <link:calculationLink xlink:type="extended" xlink:role="http://vnrx.com/role/IntangibleAssets" xlink:title="000010 - Disclosure - Intangible Assets" />
  <link:calculationLink xlink:type="extended" xlink:role="http://vnrx.com/role/RelatedPartyTransactions" xlink:title="000011 - Disclosure - Related Party Transactions" />
  <link:calculationLink xlink:type="extended" xlink:role="http://vnrx.com/role/CommonStock" xlink:title="000012 - Disclosure - Common Stock" />
  <link:calculationLink xlink:type="extended" xlink:role="http://vnrx.com/role/StockbasedCompensation" xlink:title="000013 - Disclosure - StockBased Compensation" />
  <link:calculationLink xlink:type="extended" xlink:role="http://vnrx.com/role/CommitmentsAndContingencies" xlink:title="000014 - Disclosure - Commitments and Contingencies" />
  <link:calculationLink xlink:type="extended" xlink:role="http://vnrx.com/role/SubsequentEvents" xlink:title="000015 - Disclosure - Subsequent Events" />
  <link:calculationLink xlink:type="extended" xlink:role="http://vnrx.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:title="000016 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://vnrx.com/role/PropertyAndEquipmentTables" xlink:title="000017 - Disclosure - Property and Equipment (Tables)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://vnrx.com/role/IntangibleAssetsTables" xlink:title="000018 - Disclosure - Intangible Assets (Tables)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://vnrx.com/role/StockbasedCompensationTables" xlink:title="000019 - Disclosure - StockBased Compensation (Tables)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://vnrx.com/role/CommitmentsAndContingenciesTables" xlink:title="000020 - Disclosure - Commitments and Contingencies (Tables)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://vnrx.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="000021 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Details Narrative)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://vnrx.com/role/GoingConcernDetailsNarrative" xlink:title="000022 - Disclosure - Going Concern (Details Narrative)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://vnrx.com/role/PropertyAndEquipmentDetails" xlink:title="000023 - Disclosure - Property and Equipment (Details)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://vnrx.com/role/PropertyAndEquipmentDetailsNarrative" xlink:title="000024 - Disclosure - Property and Equipment (Details Narrative)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://vnrx.com/role/IntangibleAssetsDetails" xlink:title="000025 - Disclosure - Intangible Assets (Details)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://vnrx.com/role/IntangibleAssetsDetails1" xlink:title="000026 - Disclosure - Intangible Assets (Details 1)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://vnrx.com/role/IntangibleAssetsDetailsNarrative" xlink:title="000027 - Disclosure - Intangible Assets (Details Narrative)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://vnrx.com/role/CommonStockDetailsNarrative" xlink:title="000028 - Disclosure - Common Stock (Details Narrative)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://vnrx.com/role/StockbasedCompensationDetails" xlink:title="000029 - Disclosure - StockBased Compensation (Details)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://vnrx.com/role/StockbasedCompensationDetails1" xlink:title="000030 - Disclosure - StockBased Compensation (Details 1)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://vnrx.com/role/StockbasedCompensationDetails2" xlink:title="000031 - Disclosure - StockBased Compensation (Details 2)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://vnrx.com/role/StockbasedCompensationDetails3" xlink:title="000032 - Disclosure - StockBased Compensation (Details 3)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://vnrx.com/role/StockbasedCompensationDetails4" xlink:title="000033 - Disclosure - StockBased Compensation (Details 4)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://vnrx.com/role/StockbasedCompensationDetails5" xlink:title="000034 - Disclosure - StockBased Compensation (Details 5)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://vnrx.com/role/StockbasedCompensationDetailsNarrative" xlink:title="000035 - Disclosure - StockBased Compensation (Details Narrative)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://vnrx.com/role/CommitmentsAndContingenciesDetails" xlink:title="000036 - Disclosure - Commitments and Contingencies (Details)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://vnrx.com/role/CommitmentsAndContingenciesDetails1" xlink:title="000037 - Disclosure - Commitments and Contingencies (Details 1)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://vnrx.com/role/CommitmentsAndContingenciesDetails2" xlink:title="000038 - Disclosure - Commitments and Contingencies (Details 2)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://vnrx.com/role/CommitmentsAndContingenciesDetails3" xlink:title="000039 - Disclosure - Commitments and Contingencies (Details 3)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://vnrx.com/role/CommitmentsAndContingenciesDetails4" xlink:title="000040 - Disclosure - Commitments and Contingencies (Details 4)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://vnrx.com/role/CommitmentsAndContingenciesDetails5" xlink:title="000041 - Disclosure - Commitments and Contingencies (Details 5)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:title="000042 - Disclosure - Commitments and Contingencies (Details Narrative)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://vnrx.com/role/SubsequentDetailsNarrative" xlink:title="000043 - Disclosure - Subsequent (Details Narrative)" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>8
<FILENAME>vnrx-20210630_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii" standalone="yes"?>
<!--XBRL Document Created with XBRLMaster-->
<!--Version: 2.3.08-->
<!--Based on XBRL 2.1-->
<!--Date of creation: 08/11/2021-->
<!--Software architectural design and coding: Dipendra K. Singh-->
<!--Copyright (c) 2021 I-NET Business Solutions, Inc. All Rights Reserved.-->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://vnrx.com/role/Cover" xlink:href="vnrx-20210630.xsd#Cover" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/CondensedConsolidatedBalanceSheets" xlink:href="vnrx-20210630.xsd#CondensedConsolidatedBalanceSheets" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:href="vnrx-20210630.xsd#CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited" xlink:href="vnrx-20210630.xsd#CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" xlink:href="vnrx-20210630.xsd#CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" xlink:href="vnrx-20210630.xsd#CondensedConsolidatedStatementsOfCashFlowsUnaudited" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies" xlink:href="vnrx-20210630.xsd#BasisOfPresentationAndSummaryOfSignificantAccountingPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/GoingConcern" xlink:href="vnrx-20210630.xsd#GoingConcern" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/PropertyAndEquipment" xlink:href="vnrx-20210630.xsd#PropertyAndEquipment" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/IntangibleAssets" xlink:href="vnrx-20210630.xsd#IntangibleAssets" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/RelatedPartyTransactions" xlink:href="vnrx-20210630.xsd#RelatedPartyTransactions" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/CommonStock" xlink:href="vnrx-20210630.xsd#CommonStock" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/StockbasedCompensation" xlink:href="vnrx-20210630.xsd#StockbasedCompensation" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/CommitmentsAndContingencies" xlink:href="vnrx-20210630.xsd#CommitmentsAndContingencies" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/SubsequentEvents" xlink:href="vnrx-20210630.xsd#SubsequentEvents" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:href="vnrx-20210630.xsd#BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/PropertyAndEquipmentTables" xlink:href="vnrx-20210630.xsd#PropertyAndEquipmentTables" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/IntangibleAssetsTables" xlink:href="vnrx-20210630.xsd#IntangibleAssetsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/StockbasedCompensationTables" xlink:href="vnrx-20210630.xsd#StockbasedCompensationTables" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/CommitmentsAndContingenciesTables" xlink:href="vnrx-20210630.xsd#CommitmentsAndContingenciesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="vnrx-20210630.xsd#BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/GoingConcernDetailsNarrative" xlink:href="vnrx-20210630.xsd#GoingConcernDetailsNarrative" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/PropertyAndEquipmentDetails" xlink:href="vnrx-20210630.xsd#PropertyAndEquipmentDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/PropertyAndEquipmentDetailsNarrative" xlink:href="vnrx-20210630.xsd#PropertyAndEquipmentDetailsNarrative" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/IntangibleAssetsDetails" xlink:href="vnrx-20210630.xsd#IntangibleAssetsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/IntangibleAssetsDetails1" xlink:href="vnrx-20210630.xsd#IntangibleAssetsDetails1" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/IntangibleAssetsDetailsNarrative" xlink:href="vnrx-20210630.xsd#IntangibleAssetsDetailsNarrative" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/CommonStockDetailsNarrative" xlink:href="vnrx-20210630.xsd#CommonStockDetailsNarrative" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/StockbasedCompensationDetails" xlink:href="vnrx-20210630.xsd#StockbasedCompensationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/StockbasedCompensationDetails1" xlink:href="vnrx-20210630.xsd#StockbasedCompensationDetails1" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/StockbasedCompensationDetails2" xlink:href="vnrx-20210630.xsd#StockbasedCompensationDetails2" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/StockbasedCompensationDetails3" xlink:href="vnrx-20210630.xsd#StockbasedCompensationDetails3" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/StockbasedCompensationDetails4" xlink:href="vnrx-20210630.xsd#StockbasedCompensationDetails4" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/StockbasedCompensationDetails5" xlink:href="vnrx-20210630.xsd#StockbasedCompensationDetails5" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/StockbasedCompensationDetailsNarrative" xlink:href="vnrx-20210630.xsd#StockbasedCompensationDetailsNarrative" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/CommitmentsAndContingenciesDetails" xlink:href="vnrx-20210630.xsd#CommitmentsAndContingenciesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/CommitmentsAndContingenciesDetails1" xlink:href="vnrx-20210630.xsd#CommitmentsAndContingenciesDetails1" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/CommitmentsAndContingenciesDetails2" xlink:href="vnrx-20210630.xsd#CommitmentsAndContingenciesDetails2" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/CommitmentsAndContingenciesDetails3" xlink:href="vnrx-20210630.xsd#CommitmentsAndContingenciesDetails3" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/CommitmentsAndContingenciesDetails4" xlink:href="vnrx-20210630.xsd#CommitmentsAndContingenciesDetails4" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/CommitmentsAndContingenciesDetails5" xlink:href="vnrx-20210630.xsd#CommitmentsAndContingenciesDetails5" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:href="vnrx-20210630.xsd#CommitmentsAndContingenciesDetailsNarrative" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/SubsequentDetailsNarrative" xlink:href="vnrx-20210630.xsd#SubsequentDetailsNarrative" xlink:type="simple" />
  <link:presentationLink xlink:type="extended" xlink:role="http://vnrx.com/role/Cover" xlink:title="00000001 - Document - Cover Page Information">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CoverAbstract" xlink:label="loc_deiCoverAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_deiEntityRegistrantName" />
    <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityRegistrantName" xlink:type="arc" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_deiEntityCentralIndexKey" />
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCentralIndexKey" xlink:type="arc" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentType" xlink:label="loc_deiDocumentType" />
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentType" xlink:type="arc" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_deiAmendmentFlag" />
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAmendmentFlag" xlink:type="arc" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_deiCurrentFiscalYearEndDate" />
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCurrentFiscalYearEndDate" xlink:type="arc" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntitySmallBusiness" xlink:label="loc_deiEntitySmallBusiness" />
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntitySmallBusiness" xlink:type="arc" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityShellCompany" xlink:label="loc_deiEntityShellCompany" />
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityShellCompany" xlink:type="arc" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_deiEntityEmergingGrowthCompany" />
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityEmergingGrowthCompany" xlink:type="arc" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_deiEntityCurrentReportingStatus" />
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCurrentReportingStatus" xlink:type="arc" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_deiDocumentPeriodEndDate" />
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentPeriodEndDate" xlink:type="arc" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_deiEntityFilerCategory" />
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityFilerCategory" xlink:type="arc" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_deiDocumentFiscalPeriodFocus" />
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentFiscalPeriodFocus" xlink:type="arc" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_deiDocumentFiscalYearFocus" />
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentFiscalYearFocus" xlink:type="arc" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_deiEntityCommonStockSharesOutstanding" />
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCommonStockSharesOutstanding" xlink:type="arc" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentQuarterlyReport" xlink:label="loc_deiDocumentQuarterlyReport" />
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentQuarterlyReport" xlink:type="arc" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentTransitionReport" xlink:label="loc_deiDocumentTransitionReport" />
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentTransitionReport" xlink:type="arc" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_deiEntityInteractiveDataCurrent" />
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityInteractiveDataCurrent" xlink:type="arc" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFileNumber" xlink:label="loc_deiEntityFileNumber" />
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityFileNumber" xlink:type="arc" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_deiEntityIncorporationStateCountryCode" />
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityIncorporationStateCountryCode" xlink:type="arc" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_deiEntityTaxIdentificationNumber" />
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityTaxIdentificationNumber" xlink:type="arc" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_deiEntityAddressAddressLine1" />
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine1" xlink:type="arc" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressAddressLine2" xlink:label="loc_deiEntityAddressAddressLine2" />
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine2" xlink:type="arc" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CityAreaCode" xlink:label="loc_deiCityAreaCode" />
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCityAreaCode" xlink:type="arc" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LocalPhoneNumber" xlink:label="loc_deiLocalPhoneNumber" />
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiLocalPhoneNumber" xlink:type="arc" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_Security12bTitle" xlink:label="loc_deiSecurity12bTitle" />
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurity12bTitle" xlink:type="arc" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_TradingSymbol" xlink:label="loc_deiTradingSymbol" />
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiTradingSymbol" xlink:type="arc" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_SecurityExchangeName" xlink:label="loc_deiSecurityExchangeName" />
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurityExchangeName" xlink:type="arc" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressAddressLine3" xlink:label="loc_deiEntityAddressAddressLine3" />
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine3" xlink:type="arc" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_deiEntityAddressCityOrTown" />
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressCityOrTown" xlink:type="arc" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_deiEntityAddressStateOrProvince" />
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressStateOrProvince" xlink:type="arc" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_deiEntityAddressPostalZipCode" />
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressPostalZipCode" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://vnrx.com/role/CondensedConsolidatedBalanceSheets" xlink:title="000002 - Statement - Condensed Consolidated Balance Sheets">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract_03f92b" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaapAssetsAbstract_c3d78c" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract_03f92b" xlink:to="loc_us-gaapAssetsAbstract_c3d78c" order="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaapAssetsCurrentAbstract_dc7c13" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract_c3d78c" xlink:to="loc_us-gaapAssetsCurrentAbstract_dc7c13" order="2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue_e176d6" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract_dc7c13" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue_e176d6" order="3" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent_4afdb5" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract_dc7c13" xlink:to="loc_us-gaapAccountsReceivableNetCurrent_4afdb5" order="4" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="loc_us-gaapPrepaidExpenseCurrent_6af6bf" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract_dc7c13" xlink:to="loc_us-gaapPrepaidExpenseCurrent_6af6bf" order="5" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="loc_us-gaapOtherAssetsCurrent_885139" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract_dc7c13" xlink:to="loc_us-gaapOtherAssetsCurrent_885139" order="6" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent_b44f44" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract_dc7c13" xlink:to="loc_us-gaapAssetsCurrent_b44f44" order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet_ce9edf" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract_dc7c13" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet_ce9edf" order="8" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset_eaa2a6" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract_dc7c13" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset_eaa2a6" order="9" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet_251cb1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract_dc7c13" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsNet_251cb1" order="10" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets_4a50ec" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract_dc7c13" xlink:to="loc_us-gaapAssets_4a50ec" order="11" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_1b72b0" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract_dc7c13" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_1b72b0" order="12" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaapLiabilitiesCurrentAbstract_02474a" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_1b72b0" xlink:to="loc_us-gaapLiabilitiesCurrentAbstract_02474a" order="13" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent_70603b" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_02474a" xlink:to="loc_us-gaapAccountsPayableCurrent_70603b" order="14" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent_2c9aa7" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_02474a" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent_2c9aa7" order="15" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ManagementFeePayable" xlink:label="loc_us-gaapManagementFeePayable_0744ad" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_02474a" xlink:to="loc_us-gaapManagementFeePayable_0744ad" order="16" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaapLongTermDebtCurrent_f8172b" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_02474a" xlink:to="loc_us-gaapLongTermDebtCurrent_f8172b" order="17" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityCurrent" xlink:label="loc_us-gaapFinanceLeaseLiabilityCurrent_abf2e2" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_02474a" xlink:to="loc_us-gaapFinanceLeaseLiabilityCurrent_abf2e2" order="18" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent_dbbdb0" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_02474a" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent_dbbdb0" order="19" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_CurrentPortionOfGrantRepayable" xlink:label="loc_vnrxCurrentPortionOfGrantRepayable_46d09b" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_02474a" xlink:to="loc_vnrxCurrentPortionOfGrantRepayable_46d09b" order="20" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent_089870" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_02474a" xlink:to="loc_us-gaapLiabilitiesCurrent_089870" order="21" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaapLongTermDebtNoncurrent_6b157d" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_02474a" xlink:to="loc_us-gaapLongTermDebtNoncurrent_6b157d" order="22" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapFinanceLeaseLiabilityNoncurrent_1e30b3" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_02474a" xlink:to="loc_us-gaapFinanceLeaseLiabilityNoncurrent_1e30b3" order="23" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent_e45cbf" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_02474a" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent_e45cbf" order="24" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_GrantRepayableNetOfCurrentPortion" xlink:label="loc_vnrxGrantRepayableNetOfCurrentPortion_d4d378" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_02474a" xlink:to="loc_vnrxGrantRepayableNetOfCurrentPortion_d4d378" order="25" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities_014076" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_02474a" xlink:to="loc_us-gaapLiabilities_014076" order="26" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaapStockholdersEquityAbstract_59aa7c" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_02474a" xlink:to="loc_us-gaapStockholdersEquityAbstract_59aa7c" order="27" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract_36d6c4" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract_59aa7c" xlink:to="loc_us-gaapEquityAbstract_36d6c4" order="28" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue_3f8781" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract_36d6c4" xlink:to="loc_us-gaapCommonStockValue_3f8781" order="29" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital_31a7c1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract_36d6c4" xlink:to="loc_us-gaapAdditionalPaidInCapital_31a7c1" order="30" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax_dd9c33" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract_36d6c4" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax_dd9c33" order="31" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit_6ea722" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract_36d6c4" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit_6ea722" order="32" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_8e31b4" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract_36d6c4" xlink:to="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_8e31b4" order="33" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncontrollingInterestInVariableInterestEntity" xlink:label="loc_us-gaapNoncontrollingInterestInVariableInterestEntity_a6be89" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract_36d6c4" xlink:to="loc_us-gaapNoncontrollingInterestInVariableInterestEntity_a6be89" order="34" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_1915fc" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract_36d6c4" xlink:to="loc_us-gaapStockholdersEquity_1915fc" order="35" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity_faf9ff" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract_36d6c4" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquity_faf9ff" order="36" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://vnrx.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:title="000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract_c84096" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaapStockholdersEquityAbstract_c63803" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract_c84096" xlink:to="loc_us-gaapStockholdersEquityAbstract_c63803" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized_f5e1fe" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract_c63803" xlink:to="loc_us-gaapCommonStockSharesAuthorized_f5e1fe" order="2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare_b402a6" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract_c63803" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare_b402a6" order="3" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaapCommonStockSharesIssued_f2b11f" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract_c63803" xlink:to="loc_us-gaapCommonStockSharesIssued_f2b11f" order="4" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding_5af52f" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract_c63803" xlink:to="loc_us-gaapCommonStockSharesOutstanding_5af52f" order="5" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://vnrx.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited" xlink:title="000004 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited)">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaapIncomeStatementAbstract_6e4fce" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuesAbstract" xlink:label="loc_us-gaapRevenuesAbstract_3e457a" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract_6e4fce" xlink:to="loc_us-gaapRevenuesAbstract_3e457a" order="1" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_Royalty" xlink:label="loc_vnrxRoyalty_2007a4" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenuesAbstract_3e457a" xlink:to="loc_vnrxRoyalty_2007a4" order="2" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_Product" xlink:label="loc_vnrxProduct_d2a199" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenuesAbstract_3e457a" xlink:to="loc_vnrxProduct_d2a199" order="3" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues_df5ee4" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenuesAbstract_3e457a" xlink:to="loc_us-gaapRevenues_df5ee4" order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="loc_us-gaapOperatingExpensesAbstract_b39889" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenuesAbstract_3e457a" xlink:to="loc_us-gaapOperatingExpensesAbstract_b39889" order="5" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaapResearchAndDevelopmentExpense_a74de4" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract_b39889" xlink:to="loc_us-gaapResearchAndDevelopmentExpense_a74de4" order="6" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaapGeneralAndAdministrativeExpense_5ca87c" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract_b39889" xlink:to="loc_us-gaapGeneralAndAdministrativeExpense_5ca87c" order="7" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaapSellingAndMarketingExpense_f3cdd2" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract_b39889" xlink:to="loc_us-gaapSellingAndMarketingExpense_f3cdd2" order="8" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses_5fb194" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract_b39889" xlink:to="loc_us-gaapOperatingExpenses_5fb194" order="9" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss_5d3cf9" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract_b39889" xlink:to="loc_us-gaapOperatingIncomeLoss_5d3cf9" order="10" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract" xlink:label="loc_us-gaapOtherIncomeAndExpensesAbstract_919a3c" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract_b39889" xlink:to="loc_us-gaapOtherIncomeAndExpensesAbstract_919a3c" order="11" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_GrantIncome" xlink:label="loc_vnrxGrantIncome_328abc" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherIncomeAndExpensesAbstract_919a3c" xlink:to="loc_vnrxGrantIncome_328abc" order="12" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainsLossesOnSalesOfAssets" xlink:label="loc_us-gaapGainsLossesOnSalesOfAssets_2465f3" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherIncomeAndExpensesAbstract_919a3c" xlink:to="loc_us-gaapGainsLossesOnSalesOfAssets_2465f3" order="13" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeOther" xlink:label="loc_us-gaapInterestIncomeOther_da807e" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherIncomeAndExpensesAbstract_919a3c" xlink:to="loc_us-gaapInterestIncomeOther_da807e" order="14" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaapInterestExpense_5d101e" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherIncomeAndExpensesAbstract_919a3c" xlink:to="loc_us-gaapInterestExpense_5d101e" order="15" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaapNonoperatingIncomeExpense_f1d4d9" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherIncomeAndExpensesAbstract_919a3c" xlink:to="loc_us-gaapNonoperatingIncomeExpense_f1d4d9" order="16" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_18d248" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherIncomeAndExpensesAbstract_919a3c" xlink:to="loc_us-gaapNetIncomeLoss_18d248" order="17" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossIncludingPortionAttributableToNoncontrollingInterest_de6896" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherIncomeAndExpensesAbstract_919a3c" xlink:to="loc_us-gaapIncomeLossIncludingPortionAttributableToNoncontrollingInterest_de6896" order="18" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_346461" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherIncomeAndExpensesAbstract_919a3c" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_346461" order="19" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTaxAbstract" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossTaxAbstract_9a2450" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherIncomeAndExpensesAbstract_919a3c" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossTaxAbstract_9a2450" order="20" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent" xlink:label="loc_us-gaapOtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent_d72cb5" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherComprehensiveIncomeLossTaxAbstract_9a2450" xlink:to="loc_us-gaapOtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent_d72cb5" order="21" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossNetOfTax_b91d4c" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherComprehensiveIncomeLossTaxAbstract_9a2450" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossNetOfTax_b91d4c" order="22" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:label="loc_us-gaapEarningsPerShareBasicAndDiluted_a917ac" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherComprehensiveIncomeLossTaxAbstract_9a2450" xlink:to="loc_us-gaapEarningsPerShareBasicAndDiluted_a917ac" order="23" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract_e21394" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherComprehensiveIncomeLossTaxAbstract_9a2450" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract_e21394" order="24" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:label="loc_us-gaapWeightedAverageNumberOfShareOutstandingBasicAndDiluted_54d822" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract_e21394" xlink:to="loc_us-gaapWeightedAverageNumberOfShareOutstandingBasicAndDiluted_54d822" order="25" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://vnrx.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" xlink:title="000005 - Statement - Condensed Consolidated Statements of Stockholders Equity (Unaudited)">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaapStatementOfStockholdersEquityAbstract_d33c0c" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable_18f6c8" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfStockholdersEquityAbstract_d33c0c" xlink:to="loc_us-gaapStatementTable_18f6c8" order="100" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems_ae33b6" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_18f6c8" xlink:to="loc_us-gaapStatementLineItems_ae33b6" order="2000" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis_3e3aa8" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_18f6c8" xlink:to="loc_us-gaapStatementEquityComponentsAxis_3e3aa8" order="20" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_914822" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis_3e3aa8" xlink:to="loc_us-gaapEquityComponentDomain_914822" order="20" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember_c21bf5" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain_914822" xlink:to="loc_us-gaapCommonStockMember_c21bf5" order="21" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember_2d1c2e" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain_914822" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember_2d1c2e" order="22" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember_6eca38" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain_914822" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember_6eca38" order="23" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember_bd6966" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain_914822" xlink:to="loc_us-gaapRetainedEarningsMember_bd6966" order="24" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_NonControllingInterestMember" xlink:label="loc_vnrxNonControllingInterestMember_1b2a38" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain_914822" xlink:to="loc_vnrxNonControllingInterestMember_1b2a38" order="25" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesIssued" xlink:label="loc_us-gaapSharesIssued_e43d94" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_ae33b6" xlink:to="loc_us-gaapSharesIssued_e43d94" order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_5ef8c5" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_ae33b6" xlink:to="loc_us-gaapStockholdersEquity_5ef8c5" order="2" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_CommonStockIssuedForDirectorCompensationInVolitionGermanyShares" xlink:label="loc_vnrxCommonStockIssuedForDirectorCompensationInVolitionGermanyShares_dd6647" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_ae33b6" xlink:to="loc_vnrxCommonStockIssuedForDirectorCompensationInVolitionGermanyShares_dd6647" order="3" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_CommonStockIssuedForDirectorCompensationInVolitionGermanyAmount" xlink:label="loc_vnrxCommonStockIssuedForDirectorCompensationInVolitionGermanyAmount_141481" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_ae33b6" xlink:to="loc_vnrxCommonStockIssuedForDirectorCompensationInVolitionGermanyAmount_141481" order="4" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_CommonStockIssuedForCashlessExerciseOfStockOptionsShares" xlink:label="loc_vnrxCommonStockIssuedForCashlessExerciseOfStockOptionsShares_2a2bc4" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_ae33b6" xlink:to="loc_vnrxCommonStockIssuedForCashlessExerciseOfStockOptionsShares_2a2bc4" order="5" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_CommonStockIssuedForCashlessExerciseOfStockOptionsAmount" xlink:label="loc_vnrxCommonStockIssuedForCashlessExerciseOfStockOptionsAmount_c542e5" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_ae33b6" xlink:to="loc_vnrxCommonStockIssuedForCashlessExerciseOfStockOptionsAmount_c542e5" order="6" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_StockBasedCompensation" xlink:label="loc_vnrxStockBasedCompensation_38d88d" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_ae33b6" xlink:to="loc_vnrxStockBasedCompensation_38d88d" order="7" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_StockRepurchaseShares" xlink:label="loc_vnrxStockRepurchaseShares_a41cb6" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_ae33b6" xlink:to="loc_vnrxStockRepurchaseShares_a41cb6" order="8" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_StockRepurchaseAmount" xlink:label="loc_vnrxStockRepurchaseAmount_c67aba" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_ae33b6" xlink:to="loc_vnrxStockRepurchaseAmount_c67aba" order="9" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_ForeignCurrencyTranslation" xlink:label="loc_vnrxForeignCurrencyTranslation_4a7a44" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_ae33b6" xlink:to="loc_vnrxForeignCurrencyTranslation_4a7a44" order="10" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss_79f8e4" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_ae33b6" xlink:to="loc_us-gaapProfitLoss_79f8e4" order="11" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_19e008" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_ae33b6" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_19e008" order="12" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_0b4f08" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_ae33b6" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_0b4f08" order="13" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised_ae8b81" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_ae33b6" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised_ae8b81" order="14" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueStockOptionsExercised_67368f" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_ae33b6" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueStockOptionsExercised_67368f" order="15" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_TaxWithholdingsPaidRelatedToStockBasedCompensation" xlink:label="loc_vnrxTaxWithholdingsPaidRelatedToStockBasedCompensation_47c1bf" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_ae33b6" xlink:to="loc_vnrxTaxWithholdingsPaidRelatedToStockBasedCompensation_47c1bf" order="16" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesIssued" xlink:label="loc_us-gaapSharesIssued_61c83e" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_ae33b6" xlink:to="loc_us-gaapSharesIssued_61c83e" order="17" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_d5159a" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_ae33b6" xlink:to="loc_us-gaapStockholdersEquity_d5159a" order="18" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" xlink:title="000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaapStatementOfCashFlowsAbstract_8d00a8" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract_e8132d" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract_8d00a8" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract_e8132d" order="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_e5495d" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract_e8132d" xlink:to="loc_us-gaapNetIncomeLoss_e5495d" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_dec2bd" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract_e8132d" xlink:to="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_dec2bd" order="3" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationAndAmortization" xlink:label="loc_us-gaapDepreciationAndAmortization_79395c" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_dec2bd" xlink:to="loc_us-gaapDepreciationAndAmortization_79395c" order="4" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_AmortizationOfOperatingLeaseRightOfUseAssets" xlink:label="loc_vnrxAmortizationOfOperatingLeaseRightOfUseAssets_9a01ce" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_dec2bd" xlink:to="loc_vnrxAmortizationOfOperatingLeaseRightOfUseAssets_9a01ce" order="5" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnDispositionOfIntangibleAssets" xlink:label="loc_us-gaapGainLossOnDispositionOfIntangibleAssets_416bc7" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_dec2bd" xlink:to="loc_us-gaapGainLossOnDispositionOfIntangibleAssets_416bc7" order="6" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation" xlink:label="loc_us-gaapStockGrantedDuringPeriodValueSharebasedCompensation_6c21f1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_dec2bd" xlink:to="loc_us-gaapStockGrantedDuringPeriodValueSharebasedCompensation_6c21f1" order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_CommonStockIssuedForDirectorCompensationInVolitionGermany" xlink:label="loc_vnrxCommonStockIssuedForDirectorCompensationInVolitionGermany_bfb84e" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_dec2bd" xlink:to="loc_vnrxCommonStockIssuedForDirectorCompensationInVolitionGermany_bfb84e" order="8" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract_cec9d2" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_dec2bd" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract_cec9d2" order="9" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidExpense_f5d3b6" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract_cec9d2" xlink:to="loc_us-gaapIncreaseDecreaseInPrepaidExpense_f5d3b6" order="10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable_552315" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract_cec9d2" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable_552315" order="11" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:label="loc_us-gaapIncreaseDecreaseInOtherCurrentAssets_1cf1d2" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract_cec9d2" xlink:to="loc_us-gaapIncreaseDecreaseInOtherCurrentAssets_1cf1d2" order="12" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities_211a84" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract_cec9d2" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities_211a84" order="13" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_ManagementAndDirectorsFeesPayable" xlink:label="loc_vnrxManagementAndDirectorsFeesPayable_84a226" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract_cec9d2" xlink:to="loc_vnrxManagementAndDirectorsFeesPayable_84a226" order="14" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_RightOfUseAssetsOperatingLeasesLiabilities" xlink:label="loc_vnrxRightOfUseAssetsOperatingLeasesLiabilities_fd4be6" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract_cec9d2" xlink:to="loc_vnrxRightOfUseAssetsOperatingLeasesLiabilities_fd4be6" order="15" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities_d0fde4" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract_cec9d2" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities_d0fde4" order="16" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract_13886b" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract_cec9d2" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract_13886b" order="17" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment_7d59eb" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract_13886b" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment_7d59eb" order="18" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities_7d1fd4" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract_13886b" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities_7d1fd4" order="19" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract_dce61a" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract_13886b" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract_dce61a" order="20" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaapProceedsFromIssuanceOfCommonStock_3b3c71" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract_dce61a" xlink:to="loc_us-gaapProceedsFromIssuanceOfCommonStock_3b3c71" order="21" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensations" xlink:label="loc_vnrxAdjustmentsRelatedToTaxWithholdingForShareBasedCompensations_af72d0" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract_dce61a" xlink:to="loc_vnrxAdjustmentsRelatedToTaxWithholdingForShareBasedCompensations_af72d0" order="22" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_CommonStockRepurchased" xlink:label="loc_vnrxCommonStockRepurchased_d61d29" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract_dce61a" xlink:to="loc_vnrxCommonStockRepurchased_d61d29" order="23" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromOtherDebt" xlink:label="loc_us-gaapProceedsFromOtherDebt_0af62d" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract_dce61a" xlink:to="loc_us-gaapProceedsFromOtherDebt_0af62d" order="24" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromShortTermDebt" xlink:label="loc_us-gaapProceedsFromShortTermDebt_b385e8" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract_dce61a" xlink:to="loc_us-gaapProceedsFromShortTermDebt_b385e8" order="25" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt" xlink:label="loc_us-gaapProceedsFromRepaymentsOfOtherLongTermDebt_487cfb" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract_dce61a" xlink:to="loc_us-gaapProceedsFromRepaymentsOfOtherLongTermDebt_487cfb" order="26" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_PaymentsOnGrantsRepayable" xlink:label="loc_vnrxPaymentsOnGrantsRepayable_ea9777" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract_dce61a" xlink:to="loc_vnrxPaymentsOnGrantsRepayable_ea9777" order="27" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_PaymentsOnFinanceLeaseObligations" xlink:label="loc_vnrxPaymentsOnFinanceLeaseObligations_18920a" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract_dce61a" xlink:to="loc_vnrxPaymentsOnFinanceLeaseObligations_18920a" order="28" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities_f8c2e3" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract_dce61a" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities_f8c2e3" order="29" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCash" xlink:label="loc_us-gaapEffectOfExchangeRateOnCash_7d15ba" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract_dce61a" xlink:to="loc_us-gaapEffectOfExchangeRateOnCash_7d15ba" order="30" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashPeriodIncreaseDecrease" xlink:label="loc_us-gaapCashPeriodIncreaseDecrease_962733" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract_dce61a" xlink:to="loc_us-gaapCashPeriodIncreaseDecrease_962733" order="31" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue_cba05f" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract_dce61a" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue_cba05f" order="32" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue_7f0cd1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract_dce61a" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue_7f0cd1" order="33" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaapSupplementalCashFlowInformationAbstract_a5a78a" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract_dce61a" xlink:to="loc_us-gaapSupplementalCashFlowInformationAbstract_a5a78a" order="34" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="loc_us-gaapInterestPaidNet_d50871" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowInformationAbstract_a5a78a" xlink:to="loc_us-gaapInterestPaidNet_d50871" order="35" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract_79115f" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowInformationAbstract_a5a78a" xlink:to="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract_79115f" order="36" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_CommonStockIssuedOnCashlessExercisesOfStockOptionsAndWarrants" xlink:label="loc_vnrxCommonStockIssuedOnCashlessExercisesOfStockOptionsAndWarrants_4a3578" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract_79115f" xlink:to="loc_vnrxCommonStockIssuedOnCashlessExercisesOfStockOptionsAndWarrants_4a3578" order="37" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_OfferingCostsFromIssuanceOfCommonStock" xlink:label="loc_vnrxOfferingCostsFromIssuanceOfCommonStock_7704c0" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract_79115f" xlink:to="loc_vnrxOfferingCostsFromIssuanceOfCommonStock_7704c0" order="38" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://vnrx.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies" xlink:title="000007 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_ea3b36" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NatureOfOperations" xlink:label="loc_us-gaapNatureOfOperations_7d4f68" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_ea3b36" xlink:to="loc_us-gaapNatureOfOperations_7d4f68" order="1" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://vnrx.com/role/GoingConcern" xlink:title="000008 - Disclosure - Going Concern">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="loc_us-gaapRisksAndUncertaintiesAbstract_04216b" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubstantialDoubtAboutGoingConcernTextBlock" xlink:label="loc_us-gaapSubstantialDoubtAboutGoingConcernTextBlock_0df5dd" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRisksAndUncertaintiesAbstract_04216b" xlink:to="loc_us-gaapSubstantialDoubtAboutGoingConcernTextBlock_0df5dd" order="1" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://vnrx.com/role/PropertyAndEquipment" xlink:title="000009 - Disclosure - Property and Equipment">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract_307199" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentDisclosureTextBlock_89a4b8" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract_307199" xlink:to="loc_us-gaapPropertyPlantAndEquipmentDisclosureTextBlock_89a4b8" order="1" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://vnrx.com/role/IntangibleAssets" xlink:title="000010 - Disclosure - Intangible Assets">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract_72aeae" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:label="loc_us-gaapIntangibleAssetsDisclosureTextBlock_ef124e" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract_72aeae" xlink:to="loc_us-gaapIntangibleAssetsDisclosureTextBlock_ef124e" order="1" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://vnrx.com/role/RelatedPartyTransactions" xlink:title="000011 - Disclosure - Related Party Transactions">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaapRelatedPartyTransactionsAbstract_1014cb" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="loc_us-gaapRelatedPartyTransactionsDisclosureTextBlock_a32684" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsAbstract_1014cb" xlink:to="loc_us-gaapRelatedPartyTransactionsDisclosureTextBlock_a32684" order="1" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://vnrx.com/role/CommonStock" xlink:title="000012 - Disclosure - Common Stock">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="loc_us-gaapStockholdersEquityNoteAbstract_1b5f05" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="loc_us-gaapStockholdersEquityNoteDisclosureTextBlock_d1e766" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityNoteAbstract_1b5f05" xlink:to="loc_us-gaapStockholdersEquityNoteDisclosureTextBlock_d1e766" order="1" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://vnrx.com/role/StockbasedCompensation" xlink:title="000013 - Disclosure - StockBased Compensation">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WarrantsAndRightsNoteDisclosureAbstract" xlink:label="loc_us-gaapWarrantsAndRightsNoteDisclosureAbstract_e5d903" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy" xlink:label="loc_us-gaapShareBasedCompensationOptionAndIncentivePlansDirectorPolicy_540c7e" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapWarrantsAndRightsNoteDisclosureAbstract_e5d903" xlink:to="loc_us-gaapShareBasedCompensationOptionAndIncentivePlansDirectorPolicy_540c7e" order="1" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://vnrx.com/role/CommitmentsAndContingencies" xlink:title="000014 - Disclosure - Commitments and Contingencies">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract_1f0814" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureTextBlock_f408e1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract_1f0814" xlink:to="loc_us-gaapCommitmentsAndContingenciesDisclosureTextBlock_f408e1" order="1" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://vnrx.com/role/SubsequentEvents" xlink:title="000015 - Disclosure - Subsequent Events">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaapSubsequentEventsAbstract_3745ab" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="loc_us-gaapSubsequentEventsTextBlock_0228b0" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventsAbstract_3745ab" xlink:to="loc_us-gaapSubsequentEventsTextBlock_0228b0" order="1" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://vnrx.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:title="000016 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies)">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract_e37be7" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="loc_us-gaapBasisOfAccountingPolicyPolicyTextBlock_01f437" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract_e37be7" xlink:to="loc_us-gaapBasisOfAccountingPolicyPolicyTextBlock_01f437" order="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaapUseOfEstimates_8a08bc" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract_e37be7" xlink:to="loc_us-gaapUseOfEstimates_8a08bc" order="2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="loc_us-gaapConsolidationPolicyTextBlock_a9c665" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract_e37be7" xlink:to="loc_us-gaapConsolidationPolicyTextBlock_a9c665" order="3" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="loc_us-gaapCashAndCashEquivalentsPolicyTextBlock_255d4f" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract_e37be7" xlink:to="loc_us-gaapCashAndCashEquivalentsPolicyTextBlock_255d4f" order="4" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:label="loc_us-gaapReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_756180" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract_e37be7" xlink:to="loc_us-gaapReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_756180" order="5" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="loc_us-gaapRevenueRecognitionPolicyTextBlock_e9afa9" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract_e37be7" xlink:to="loc_us-gaapRevenueRecognitionPolicyTextBlock_e9afa9" order="6" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="loc_us-gaapEarningsPerSharePolicyTextBlock_a9c1e1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract_e37be7" xlink:to="loc_us-gaapEarningsPerSharePolicyTextBlock_a9c1e1" order="7" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_ReclassificationPolicyTextblock" xlink:label="loc_vnrxReclassificationPolicyTextblock_ff3757" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract_e37be7" xlink:to="loc_vnrxReclassificationPolicyTextblock_ff3757" order="8" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaapNewAccountingPronouncementsPolicyPolicyTextBlock_feee5a" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract_e37be7" xlink:to="loc_us-gaapNewAccountingPronouncementsPolicyPolicyTextBlock_feee5a" order="9" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_COVID19PandemicImpactPolicyTextblock" xlink:label="loc_vnrxCOVID19PandemicImpactPolicyTextblock_f80521" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract_e37be7" xlink:to="loc_vnrxCOVID19PandemicImpactPolicyTextblock_f80521" order="10" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://vnrx.com/role/PropertyAndEquipmentTables" xlink:title="000017 - Disclosure - Property and Equipment (Tables)">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract_10e45c" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock" xlink:label="loc_us-gaapScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock_0df13a" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract_10e45c" xlink:to="loc_us-gaapScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock_0df13a" order="1" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://vnrx.com/role/IntangibleAssetsTables" xlink:title="000018 - Disclosure - Intangible Assets (Tables)">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract_194646" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_9f0e12" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract_194646" xlink:to="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_9f0e12" order="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_ff73db" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract_194646" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_ff73db" order="2" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://vnrx.com/role/StockbasedCompensationTables" xlink:title="000019 - Disclosure - StockBased Compensation (Tables)">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WarrantsAndRightsNoteDisclosureAbstract" xlink:label="loc_us-gaapWarrantsAndRightsNoteDisclosureAbstract_61ea1b" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:label="loc_us-gaapScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_5c89b8" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapWarrantsAndRightsNoteDisclosureAbstract_61ea1b" xlink:to="loc_us-gaapScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_5c89b8" order="1" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_SummarizingTheWarrantsIssuedAndOutstanding" xlink:label="loc_vnrxSummarizingTheWarrantsIssuedAndOutstanding_d16962" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapWarrantsAndRightsNoteDisclosureAbstract_61ea1b" xlink:to="loc_vnrxSummarizingTheWarrantsIssuedAndOutstanding_d16962" order="2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_838bb0" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapWarrantsAndRightsNoteDisclosureAbstract_61ea1b" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_838bb0" order="3" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_730713" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapWarrantsAndRightsNoteDisclosureAbstract_61ea1b" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_730713" order="4" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_SummarizingTheRsusIssuedAndOutstanding" xlink:label="loc_vnrxSummarizingTheRsusIssuedAndOutstanding_139f4b" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapWarrantsAndRightsNoteDisclosureAbstract_61ea1b" xlink:to="loc_vnrxSummarizingTheRsusIssuedAndOutstanding_139f4b" order="5" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_SummarizingTheRsusIssuedAndOutstandingMaturityLife" xlink:label="loc_vnrxSummarizingTheRsusIssuedAndOutstandingMaturityLife_3676c5" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapWarrantsAndRightsNoteDisclosureAbstract_61ea1b" xlink:to="loc_vnrxSummarizingTheRsusIssuedAndOutstandingMaturityLife_3676c5" order="6" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://vnrx.com/role/CommitmentsAndContingenciesTables" xlink:title="000020 - Disclosure - Commitments and Contingencies (Tables)">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract_207959" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock" xlink:label="loc_us-gaapScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock_562409" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract_207959" xlink:to="loc_us-gaapScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock_562409" order="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:label="loc_us-gaapScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_a79cf6" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract_207959" xlink:to="loc_us-gaapScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_a79cf6" order="2" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_ScheduleOfRecognizedInShortTermLeaseCosts" xlink:label="loc_vnrxScheduleOfRecognizedInShortTermLeaseCosts_5d396c" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract_207959" xlink:to="loc_vnrxScheduleOfRecognizedInShortTermLeaseCosts_5d396c" order="3" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDebtTableTextBlock" xlink:label="loc_us-gaapScheduleOfDebtTableTextBlock_4ba490" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract_207959" xlink:to="loc_us-gaapScheduleOfDebtTableTextBlock_4ba490" order="4" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="loc_us-gaapScheduleOfMaturitiesOfLongTermDebtTableTextBlock_85d1d2" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract_207959" xlink:to="loc_us-gaapScheduleOfMaturitiesOfLongTermDebtTableTextBlock_85d1d2" order="5" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock" xlink:label="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock_bb7c96" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract_207959" xlink:to="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock_bb7c96" order="6" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://vnrx.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="000021 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Details Narrative)">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract_9326bc" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Cash" xlink:label="loc_us-gaapCash_ed01d9" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract_9326bc" xlink:to="loc_us-gaapCash_ed01d9" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_CashAndCashEquivalentsMoneyMarketAccount" xlink:label="loc_vnrxCashAndCashEquivalentsMoneyMarketAccount_2ee91b" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract_9326bc" xlink:to="loc_vnrxCashAndCashEquivalentsMoneyMarketAccount_2ee91b" order="2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent_841844" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract_9326bc" xlink:to="loc_us-gaapAccountsReceivableNetCurrent_841844" order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivableWriteOffs_91f167" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract_9326bc" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivableWriteOffs_91f167" order="4" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_PotentiallyDilutiveSecuritiesExcludedFromTheComputationOfEps" xlink:label="loc_vnrxPotentiallyDilutiveSecuritiesExcludedFromTheComputationOfEps_0d0395" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract_9326bc" xlink:to="loc_vnrxPotentiallyDilutiveSecuritiesExcludedFromTheComputationOfEps_0d0395" order="5" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://vnrx.com/role/GoingConcernDetailsNarrative" xlink:title="000022 - Disclosure - Going Concern (Details Narrative)">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="loc_us-gaapRisksAndUncertaintiesAbstract_188425" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_d0983b" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRisksAndUncertaintiesAbstract_188425" xlink:to="loc_us-gaapNetIncomeLoss_d0983b" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://vnrx.com/role/PropertyAndEquipmentDetails" xlink:title="000023 - Disclosure - Property and Equipment (Details)">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract_fdbca6" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable_01ccb2" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract_fdbca6" xlink:to="loc_us-gaapStatementTable_01ccb2" order="100" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems_401764" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_01ccb2" xlink:to="loc_us-gaapStatementLineItems_401764" order="2000" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis_582210" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_01ccb2" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis_582210" order="20" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_bcde1d" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis_582210" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_bcde1d" order="20" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srtProductOrServiceAxis_12b327" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_01ccb2" xlink:to="loc_srtProductOrServiceAxis_12b327" order="40" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain_b8b378" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductOrServiceAxis_12b327" xlink:to="loc_srtProductsAndServicesDomain_b8b378" order="40" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis_dc664d" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_01ccb2" xlink:to="loc_srtRangeAxis_dc664d" order="60" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_d4e6d8" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis_dc664d" xlink:to="loc_srtRangeMember_d4e6d8" order="60" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComputerEquipmentMember" xlink:label="loc_us-gaapComputerEquipmentMember_a52c66" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_bcde1d" xlink:to="loc_us-gaapComputerEquipmentMember_a52c66" order="61" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_LaboratoryEquipmentMember" xlink:label="loc_vnrxLaboratoryEquipmentMember_fe2121" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_bcde1d" xlink:to="loc_vnrxLaboratoryEquipmentMember_fe2121" order="62" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OfficeEquipmentMember" xlink:label="loc_us-gaapOfficeEquipmentMember_a59efc" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_bcde1d" xlink:to="loc_us-gaapOfficeEquipmentMember_a59efc" order="63" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingMember" xlink:label="loc_us-gaapBuildingMember_b71ad9" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_bcde1d" xlink:to="loc_us-gaapBuildingMember_b71ad9" order="64" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LandMember" xlink:label="loc_us-gaapLandMember_4ba6d2" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain_b8b378" xlink:to="loc_us-gaapLandMember_4ba6d2" order="65" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingImprovementsMember" xlink:label="loc_us-gaapBuildingImprovementsMember_023d60" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_bcde1d" xlink:to="loc_us-gaapBuildingImprovementsMember_023d60" order="66" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_3b1c8f" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember_d4e6d8" xlink:to="loc_srtMinimumMember_3b1c8f" order="67" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_9b026f" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember_d4e6d8" xlink:to="loc_srtMaximumMember_9b026f" order="68" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross_18ef84" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_401764" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross_18ef84" order="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_8e83a0" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_401764" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_8e83a0" order="2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet_7c4e6c" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_401764" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet_7c4e6c" order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaapPropertyPlantAndEquipmentUsefulLife_bb3431" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_401764" xlink:to="loc_us-gaapPropertyPlantAndEquipmentUsefulLife_bb3431" order="4" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://vnrx.com/role/PropertyAndEquipmentDetailsNarrative" xlink:title="000024 - Disclosure - Property and Equipment (Details Narrative)">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract_85bf5b" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaapDepreciation_84678b" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract_85bf5b" xlink:to="loc_us-gaapDepreciation_84678b" order="1" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://vnrx.com/role/IntangibleAssetsDetails" xlink:title="000025 - Disclosure - Intangible Assets (Details)">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract_186299" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable_67ceeb" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract_186299" xlink:to="loc_us-gaapStatementTable_67ceeb" order="100" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems_22ced8" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_67ceeb" xlink:to="loc_us-gaapStatementLineItems_22ced8" order="2000" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis_518305" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_67ceeb" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis_518305" order="20" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_12ca1c" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis_518305" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_12ca1c" order="20" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PatentsMember" xlink:label="loc_us-gaapPatentsMember_88cabc" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_12ca1c" xlink:to="loc_us-gaapPatentsMember_88cabc" order="21" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet_350a79" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_22ced8" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsNet_350a79" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsGross_7f565f" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_22ced8" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsGross_7f565f" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization_3ecf44" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_22ced8" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization_3ecf44" order="3" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://vnrx.com/role/IntangibleAssetsDetails1" xlink:title="000026 - Disclosure - Intangible Assets (Details 1)">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract_b637c6" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PresentValueOfFutureInsuranceProfitsAmortizationExpenseYearOne" xlink:label="loc_us-gaapPresentValueOfFutureInsuranceProfitsAmortizationExpenseYearOne_a2e370" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract_b637c6" xlink:to="loc_us-gaapPresentValueOfFutureInsuranceProfitsAmortizationExpenseYearOne_a2e370" order="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearThree_240d64" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract_b637c6" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearThree_240d64" order="2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFour_e1d5a3" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract_b637c6" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFour_e1d5a3" order="3" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFive_acdd62" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract_b637c6" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFive_acdd62" order="4" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_58811a" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract_b637c6" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_58811a" order="5" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet_97f4be" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract_b637c6" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsNet_97f4be" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://vnrx.com/role/IntangibleAssetsDetailsNarrative" xlink:title="000027 - Disclosure - Intangible Assets (Details Narrative)">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract_fe2171" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable_d52563" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract_fe2171" xlink:to="loc_us-gaapStatementTable_d52563" order="100" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems_3939bf" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_d52563" xlink:to="loc_us-gaapStatementLineItems_3939bf" order="2000" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis_e44aeb" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_d52563" xlink:to="loc_srtRangeAxis_e44aeb" order="10" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_7028f5" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis_e44aeb" xlink:to="loc_srtRangeMember_7028f5" order="10" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaapIndefiniteLivedIntangibleAssetsByMajorClassAxis_f48334" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_d52563" xlink:to="loc_us-gaapIndefiniteLivedIntangibleAssetsByMajorClassAxis_f48334" order="30" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapIndefiniteLivedIntangibleAssetsMajorClassNameDomain_3fd50b" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIndefiniteLivedIntangibleAssetsByMajorClassAxis_f48334" xlink:to="loc_us-gaapIndefiniteLivedIntangibleAssetsMajorClassNameDomain_3fd50b" order="30" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_2f6550" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember_7028f5" xlink:to="loc_srtMinimumMember_2f6550" order="31" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_PatentsAndIntellectualPropertyMember" xlink:label="loc_vnrxPatentsAndIntellectualPropertyMember_24cedc" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIndefiniteLivedIntangibleAssetsMajorClassNameDomain_3fd50b" xlink:to="loc_vnrxPatentsAndIntellectualPropertyMember_24cedc" order="32" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_0c6293" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember_7028f5" xlink:to="loc_srtMaximumMember_0c6293" order="33" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaapAmortizationOfIntangibleAssets_23a5c1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_3939bf" xlink:to="loc_us-gaapAmortizationOfIntangibleAssets_23a5c1" order="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_1d53bb" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_3939bf" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_1d53bb" order="2" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://vnrx.com/role/CommonStockDetailsNarrative" xlink:title="000028 - Disclosure - Common Stock (Details Narrative)">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="loc_us-gaapStockholdersEquityNoteAbstract_876889" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable_dc7998" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityNoteAbstract_876889" xlink:to="loc_us-gaapStatementTable_dc7998" order="100" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems_7c5ea1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_dc7998" xlink:to="loc_us-gaapStatementLineItems_7c5ea1" order="2000" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaapFinancialInstrumentAxis_4609fb" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_dc7998" xlink:to="loc_us-gaapFinancialInstrumentAxis_4609fb" order="20" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_eb7f01" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancialInstrumentAxis_4609fb" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_eb7f01" order="20" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardDateAxis" xlink:label="loc_us-gaapAwardDateAxis_b8bd6d" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_dc7998" xlink:to="loc_us-gaapAwardDateAxis_b8bd6d" order="40" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardDateDomain" xlink:label="loc_us-gaapAwardDateDomain_e09175" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardDateAxis_b8bd6d" xlink:to="loc_us-gaapAwardDateDomain_e09175" order="40" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaapPlanNameAxis_810d0b" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_dc7998" xlink:to="loc_us-gaapPlanNameAxis_810d0b" order="60" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain_0c47f5" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameAxis_810d0b" xlink:to="loc_us-gaapPlanNameDomain_0c47f5" order="60" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="loc_us-gaapDerivativeInstrumentRiskAxis_e82df6" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_dc7998" xlink:to="loc_us-gaapDerivativeInstrumentRiskAxis_e82df6" order="80" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaapDerivativeContractTypeDomain_e0acee" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeInstrumentRiskAxis_e82df6" xlink:to="loc_us-gaapDerivativeContractTypeDomain_e0acee" order="80" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OptionMember" xlink:label="loc_us-gaapOptionMember_f44b55" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_eb7f01" xlink:to="loc_us-gaapOptionMember_f44b55" order="81" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_OnAprilOnThreeTwoZeroTwoOneMember" xlink:label="loc_vnrxOnAprilOnThreeTwoZeroTwoOneMember_062cdb" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardDateDomain_e09175" xlink:to="loc_vnrxOnAprilOnThreeTwoZeroTwoOneMember_062cdb" order="82" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_EquityDistributionAgreementMember" xlink:label="loc_vnrxEquityDistributionAgreementMember_0e0bbe" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameDomain_0c47f5" xlink:to="loc_vnrxEquityDistributionAgreementMember_0e0bbe" order="83" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_UnderwritingAgreementMember" xlink:label="loc_vnrxUnderwritingAgreementMember_eff699" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameDomain_0c47f5" xlink:to="loc_vnrxUnderwritingAgreementMember_eff699" order="84" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_FromJanuaryThirteenTwentyTwentyOneToNineteenMarchTwentyTwentyOneMember" xlink:label="loc_vnrxFromJanuaryThirteenTwentyTwentyOneToNineteenMarchTwentyTwentyOneMember_17b9d3" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardDateDomain_e09175" xlink:to="loc_vnrxFromJanuaryThirteenTwentyTwentyOneToNineteenMarchTwentyTwentyOneMember_17b9d3" order="85" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_OnTwoFebruaryTwoThousandTwentyOneMember" xlink:label="loc_vnrxOnTwoFebruaryTwoThousandTwentyOneMember_7078c1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardDateDomain_e09175" xlink:to="loc_vnrxOnTwoFebruaryTwoThousandTwentyOneMember_7078c1" order="86" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_StockOptionsMember" xlink:label="loc_vnrxStockOptionsMember_36df87" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeContractTypeDomain_e0acee" xlink:to="loc_vnrxStockOptionsMember_36df87" order="87" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_FebruaryEightTwoThousandTwentyOneToFebruaryNineTwoThousandTwentyOneMember" xlink:label="loc_vnrxFebruaryEightTwoThousandTwentyOneToFebruaryNineTwoThousandTwentyOneMember_ed11bb" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardDateDomain_e09175" xlink:to="loc_vnrxFebruaryEightTwoThousandTwentyOneToFebruaryNineTwoThousandTwentyOneMember_ed11bb" order="88" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_StockOptionTwoMember" xlink:label="loc_vnrxStockOptionTwoMember_23dafa" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeContractTypeDomain_e0acee" xlink:to="loc_vnrxStockOptionTwoMember_23dafa" order="89" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_FebruaryEightTwoThousandTwentyOneMember" xlink:label="loc_vnrxFebruaryEightTwoThousandTwentyOneMember_fe3085" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardDateDomain_e09175" xlink:to="loc_vnrxFebruaryEightTwoThousandTwentyOneMember_fe3085" order="90" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_StockOptionOneMember" xlink:label="loc_vnrxStockOptionOneMember_7cb35a" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeContractTypeDomain_e0acee" xlink:to="loc_vnrxStockOptionOneMember_7cb35a" order="91" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_OnJanuaryTwentyTwoThousandTwentyOneMember" xlink:label="loc_vnrxOnJanuaryTwentyTwoThousandTwentyOneMember_fdf957" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardDateDomain_e09175" xlink:to="loc_vnrxOnJanuaryTwentyTwoThousandTwentyOneMember_fdf957" order="92" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_TwoZeroOneFiveStockIncentivePlanMember" xlink:label="loc_vnrxTwoZeroOneFiveStockIncentivePlanMember_3bc4a7" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_eb7f01" xlink:to="loc_vnrxTwoZeroOneFiveStockIncentivePlanMember_3bc4a7" order="93" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized_78ba7c" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_7c5ea1" xlink:to="loc_us-gaapCommonStockSharesAuthorized_78ba7c" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaapCommonStockSharesIssued_464c8e" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_7c5ea1" xlink:to="loc_us-gaapCommonStockSharesIssued_464c8e" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding_c95dd6" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_7c5ea1" xlink:to="loc_us-gaapCommonStockSharesOutstanding_c95dd6" order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare_51a6dc" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_7c5ea1" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare_51a6dc" order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_RsusVestedShares" xlink:label="loc_vnrxRsusVestedShares_2f1d90" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_7c5ea1" xlink:to="loc_vnrxRsusVestedShares_2f1d90" order="5" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_CommonStockShareIssuedUponCashlessExercise" xlink:label="loc_vnrxCommonStockShareIssuedUponCashlessExercise_3ce023" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_7c5ea1" xlink:to="loc_vnrxCommonStockShareIssuedUponCashlessExercise_3ce023" order="6" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_AggeregateShareOfCommonStockOfferingPrice" xlink:label="loc_vnrxAggeregateShareOfCommonStockOfferingPrice_813228" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_7c5ea1" xlink:to="loc_vnrxAggeregateShareOfCommonStockOfferingPrice_813228" order="7" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:label="loc_us-gaapSaleOfStockNumberOfSharesIssuedInTransaction_ff126a" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_7c5ea1" xlink:to="loc_us-gaapSaleOfStockNumberOfSharesIssuedInTransaction_ff126a" order="8" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:label="loc_us-gaapProceedsFromIssuanceOrSaleOfEquity_559285" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_7c5ea1" xlink:to="loc_us-gaapProceedsFromIssuanceOrSaleOfEquity_559285" order="9" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_AggregateSharesOfCommonStock" xlink:label="loc_vnrxAggregateSharesOfCommonStock_00f2ef" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_7c5ea1" xlink:to="loc_vnrxAggregateSharesOfCommonStock_00f2ef" order="10" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InsuranceCommissionsAndFees" xlink:label="loc_us-gaapInsuranceCommissionsAndFees_08c0fe" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_7c5ea1" xlink:to="loc_us-gaapInsuranceCommissionsAndFees_08c0fe" order="11" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesOther" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesOther_351766" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_7c5ea1" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesOther_351766" order="12" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueOther" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueOther_3afbba" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_7c5ea1" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueOther_3afbba" order="13" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_PurchasePricePerShare" xlink:label="loc_vnrxPurchasePricePerShare_97d768" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_7c5ea1" xlink:to="loc_vnrxPurchasePricePerShare_97d768" order="14" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharePrice" xlink:label="loc_us-gaapSharePrice_3baf12" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_7c5ea1" xlink:to="loc_us-gaapSharePrice_3baf12" order="15" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_CommonStockSharesIssuableUponExerciseOfWarrants" xlink:label="loc_vnrxCommonStockSharesIssuableUponExerciseOfWarrants_22e456" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_7c5ea1" xlink:to="loc_vnrxCommonStockSharesIssuableUponExerciseOfWarrants_22e456" order="16" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_ClassOfWarrantOrRightOutstandings" xlink:label="loc_vnrxClassOfWarrantOrRightOutstandings_55478e" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_7c5ea1" xlink:to="loc_vnrxClassOfWarrantOrRightOutstandings_55478e" order="17" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_ClassOfWarrantsOrRightOutstanding" xlink:label="loc_vnrxClassOfWarrantsOrRightOutstanding_120cd6" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_7c5ea1" xlink:to="loc_vnrxClassOfWarrantsOrRightOutstanding_120cd6" order="18" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_RemainingSharesWithheldReturned" xlink:label="loc_vnrxRemainingSharesWithheldReturned_77c2bf" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_7c5ea1" xlink:to="loc_vnrxRemainingSharesWithheldReturned_77c2bf" order="19" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://vnrx.com/role/StockbasedCompensationDetails" xlink:title="000029 - Disclosure - StockBased Compensation (Details)">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WarrantsAndRightsNoteDisclosureAbstract" xlink:label="loc_us-gaapWarrantsAndRightsNoteDisclosureAbstract_816406" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable_6874e0" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapWarrantsAndRightsNoteDisclosureAbstract_816406" xlink:to="loc_us-gaapStatementTable_6874e0" order="100" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems_f95c09" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_6874e0" xlink:to="loc_us-gaapStatementLineItems_f95c09" order="2000" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="loc_us-gaapDerivativeInstrumentRiskAxis_d68e4e" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_6874e0" xlink:to="loc_us-gaapDerivativeInstrumentRiskAxis_d68e4e" order="10" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaapDerivativeContractTypeDomain_7597e2" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeInstrumentRiskAxis_d68e4e" xlink:to="loc_us-gaapDerivativeContractTypeDomain_7597e2" order="10" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_WarrantsFourMember" xlink:label="loc_vnrxWarrantsFourMember_3d06e2" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeContractTypeDomain_7597e2" xlink:to="loc_vnrxWarrantsFourMember_3d06e2" order="11" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_NumberOfWarrantsAbstract" xlink:label="loc_vnrxNumberOfWarrantsAbstract_c2c3b5" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_f95c09" xlink:to="loc_vnrxNumberOfWarrantsAbstract_c2c3b5" order="1" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_NumberOfWarrantsOutstandingBeginningBalance" xlink:label="loc_vnrxNumberOfWarrantsOutstandingBeginningBalance_61488e" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vnrxNumberOfWarrantsAbstract_c2c3b5" xlink:to="loc_vnrxNumberOfWarrantsOutstandingBeginningBalance_61488e" order="2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_3f38c1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vnrxNumberOfWarrantsAbstract_c2c3b5" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_3f38c1" order="3" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_NumberOfWarrantsOutstandingEndingBalance" xlink:label="loc_vnrxNumberOfWarrantsOutstandingEndingBalance_bbdbd3" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vnrxNumberOfWarrantsAbstract_c2c3b5" xlink:to="loc_vnrxNumberOfWarrantsOutstandingEndingBalance_bbdbd3" order="4" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_NumberOfWarrantsExercisable" xlink:label="loc_vnrxNumberOfWarrantsExercisable_b7847c" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vnrxNumberOfWarrantsAbstract_c2c3b5" xlink:to="loc_vnrxNumberOfWarrantsExercisable_b7847c" order="5" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_WeightedExercisePriceAbstract" xlink:label="loc_vnrxWeightedExercisePriceAbstract_f47cf3" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vnrxNumberOfWarrantsAbstract_c2c3b5" xlink:to="loc_vnrxWeightedExercisePriceAbstract_f47cf3" order="6" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_WeightedAverageExercisePriceOutstandingBalanceOne" xlink:label="loc_vnrxWeightedAverageExercisePriceOutstandingBalanceOne_71bdd6" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vnrxWeightedExercisePriceAbstract_f47cf3" xlink:to="loc_vnrxWeightedAverageExercisePriceOutstandingBalanceOne_71bdd6" order="7" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_09cd33" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vnrxWeightedExercisePriceAbstract_f47cf3" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_09cd33" order="8" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_WeightedAverageExercisePriceEndingBalanceOne" xlink:label="loc_vnrxWeightedAverageExercisePriceEndingBalanceOne_98870a" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vnrxWeightedExercisePriceAbstract_f47cf3" xlink:to="loc_vnrxWeightedAverageExercisePriceEndingBalanceOne_98870a" order="9" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_WeightedAverageExercisePriceExercisable" xlink:label="loc_vnrxWeightedAverageExercisePriceExercisable_3c3d89" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vnrxWeightedExercisePriceAbstract_f47cf3" xlink:to="loc_vnrxWeightedAverageExercisePriceExercisable_3c3d89" order="10" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://vnrx.com/role/StockbasedCompensationDetails1" xlink:title="000030 - Disclosure - StockBased Compensation (Details 1)">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WarrantsAndRightsNoteDisclosureAbstract" xlink:label="loc_us-gaapWarrantsAndRightsNoteDisclosureAbstract_fcb584" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable_ba5cab" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapWarrantsAndRightsNoteDisclosureAbstract_fcb584" xlink:to="loc_us-gaapStatementTable_ba5cab" order="100" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems_91648b" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_ba5cab" xlink:to="loc_us-gaapStatementLineItems_91648b" order="2000" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="loc_us-gaapDerivativeInstrumentRiskAxis_33b666" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_ba5cab" xlink:to="loc_us-gaapDerivativeInstrumentRiskAxis_33b666" order="10" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaapDerivativeContractTypeDomain_2e502e" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeInstrumentRiskAxis_33b666" xlink:to="loc_us-gaapDerivativeContractTypeDomain_2e502e" order="10" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_WarrantsFourMember" xlink:label="loc_vnrxWarrantsFourMember_5c7b55" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeContractTypeDomain_2e502e" xlink:to="loc_vnrxWarrantsFourMember_5c7b55" order="11" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_WarrantThreeMember" xlink:label="loc_vnrxWarrantThreeMember_30d570" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeContractTypeDomain_2e502e" xlink:to="loc_vnrxWarrantThreeMember_30d570" order="12" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_WarrantOneMember" xlink:label="loc_vnrxWarrantOneMember_99dac4" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeContractTypeDomain_2e502e" xlink:to="loc_vnrxWarrantOneMember_99dac4" order="13" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_WarrantTwoMember" xlink:label="loc_vnrxWarrantTwoMember_55495a" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeContractTypeDomain_2e502e" xlink:to="loc_vnrxWarrantTwoMember_55495a" order="14" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_816ce4" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_91648b" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_816ce4" order="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_a32145" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_91648b" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_a32145" order="2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:label="loc_us-gaapProceedsFromWarrantExercises_e9260b" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_91648b" xlink:to="loc_us-gaapProceedsFromWarrantExercises_e9260b" order="3" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_ExercisePrice" xlink:label="loc_vnrxExercisePrice_36ce45" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_91648b" xlink:to="loc_vnrxExercisePrice_36ce45" order="4" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_cf6439" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_91648b" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_cf6439" order="5" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://vnrx.com/role/StockbasedCompensationDetails2" xlink:title="000031 - Disclosure - StockBased Compensation (Details 2)">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WarrantsAndRightsNoteDisclosureAbstract" xlink:label="loc_us-gaapWarrantsAndRightsNoteDisclosureAbstract_9bb0a3" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable_2c9787" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapWarrantsAndRightsNoteDisclosureAbstract_9bb0a3" xlink:to="loc_us-gaapStatementTable_2c9787" order="100" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems_e2a2f8" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_2c9787" xlink:to="loc_us-gaapStatementLineItems_e2a2f8" order="2000" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="loc_us-gaapDerivativeInstrumentRiskAxis_5b9465" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_2c9787" xlink:to="loc_us-gaapDerivativeInstrumentRiskAxis_5b9465" order="10" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaapDerivativeContractTypeDomain_da425a" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeInstrumentRiskAxis_5b9465" xlink:to="loc_us-gaapDerivativeContractTypeDomain_da425a" order="10" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_OptionFourMember" xlink:label="loc_vnrxOptionFourMember_369c7d" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeContractTypeDomain_da425a" xlink:to="loc_vnrxOptionFourMember_369c7d" order="11" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_NumberOfOptionsAbstract" xlink:label="loc_vnrxNumberOfOptionsAbstract_1f1e47" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_e2a2f8" xlink:to="loc_vnrxNumberOfOptionsAbstract_1f1e47" order="1" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_NumberOfOptionsOutstandingBeginningBalance" xlink:label="loc_vnrxNumberOfOptionsOutstandingBeginningBalance_b3a616" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vnrxNumberOfOptionsAbstract_1f1e47" xlink:to="loc_vnrxNumberOfOptionsOutstandingBeginningBalance_b3a616" order="2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_f2a83e" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vnrxNumberOfOptionsAbstract_1f1e47" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_f2a83e" order="3" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentExercised" xlink:label="loc_vnrxShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentExercised_a2b349" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vnrxNumberOfOptionsAbstract_1f1e47" xlink:to="loc_vnrxShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentExercised_a2b349" order="4" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_NumberOfOptionOutstandingEndingBalance" xlink:label="loc_vnrxNumberOfOptionOutstandingEndingBalance_10fae5" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vnrxNumberOfOptionsAbstract_1f1e47" xlink:to="loc_vnrxNumberOfOptionOutstandingEndingBalance_10fae5" order="5" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_NumberOfOptionsExercisable" xlink:label="loc_vnrxNumberOfOptionsExercisable_62fe87" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vnrxNumberOfOptionsAbstract_1f1e47" xlink:to="loc_vnrxNumberOfOptionsExercisable_62fe87" order="6" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_WeightedAverageExercisePriceAbstract" xlink:label="loc_vnrxWeightedAverageExercisePriceAbstract_40a6cd" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vnrxNumberOfOptionsAbstract_1f1e47" xlink:to="loc_vnrxWeightedAverageExercisePriceAbstract_40a6cd" order="7" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_WeightedAverageExercisePriceOutstandingBalance" xlink:label="loc_vnrxWeightedAverageExercisePriceOutstandingBalance_54b81a" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vnrxWeightedAverageExercisePriceAbstract_40a6cd" xlink:to="loc_vnrxWeightedAverageExercisePriceOutstandingBalance_54b81a" order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_WeightedAverageExercisePriceGranted" xlink:label="loc_vnrxWeightedAverageExercisePriceGranted_9c2bc0" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vnrxWeightedAverageExercisePriceAbstract_40a6cd" xlink:to="loc_vnrxWeightedAverageExercisePriceGranted_9c2bc0" order="9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_WeightedAverageExercisePriceExercised" xlink:label="loc_vnrxWeightedAverageExercisePriceExercised_a7a94a" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vnrxWeightedAverageExercisePriceAbstract_40a6cd" xlink:to="loc_vnrxWeightedAverageExercisePriceExercised_a7a94a" order="10" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_WeightedAverageExercisePriceEndingBalance" xlink:label="loc_vnrxWeightedAverageExercisePriceEndingBalance_d4361a" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vnrxWeightedAverageExercisePriceAbstract_40a6cd" xlink:to="loc_vnrxWeightedAverageExercisePriceEndingBalance_d4361a" order="11" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_WeightedAverageExercisePriceExercisableBalance" xlink:label="loc_vnrxWeightedAverageExercisePriceExercisableBalance_90737a" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_vnrxWeightedAverageExercisePriceAbstract_40a6cd" xlink:to="loc_vnrxWeightedAverageExercisePriceExercisableBalance_90737a" order="12" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://vnrx.com/role/StockbasedCompensationDetails3" xlink:title="000032 - Disclosure - StockBased Compensation (Details 3)">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WarrantsAndRightsNoteDisclosureAbstract" xlink:label="loc_us-gaapWarrantsAndRightsNoteDisclosureAbstract_b50a15" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable_76fbc8" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapWarrantsAndRightsNoteDisclosureAbstract_b50a15" xlink:to="loc_us-gaapStatementTable_76fbc8" order="100" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems_1ac737" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_76fbc8" xlink:to="loc_us-gaapStatementLineItems_1ac737" order="2000" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="loc_us-gaapDerivativeInstrumentRiskAxis_9566bb" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_76fbc8" xlink:to="loc_us-gaapDerivativeInstrumentRiskAxis_9566bb" order="10" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaapDerivativeContractTypeDomain_fb08e5" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeInstrumentRiskAxis_9566bb" xlink:to="loc_us-gaapDerivativeContractTypeDomain_fb08e5" order="10" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_OptionFourMember" xlink:label="loc_vnrxOptionFourMember_d5d1b4" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeContractTypeDomain_fb08e5" xlink:to="loc_vnrxOptionFourMember_d5d1b4" order="11" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_StockOptionThreeMember" xlink:label="loc_vnrxStockOptionThreeMember_2de72c" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeContractTypeDomain_fb08e5" xlink:to="loc_vnrxStockOptionThreeMember_2de72c" order="12" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_OptionTwoMember" xlink:label="loc_vnrxOptionTwoMember_d09695" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeContractTypeDomain_fb08e5" xlink:to="loc_vnrxOptionTwoMember_d09695" order="13" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_TotalStockOptionMember" xlink:label="loc_vnrxTotalStockOptionMember_cabfec" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeContractTypeDomain_fb08e5" xlink:to="loc_vnrxTotalStockOptionMember_cabfec" order="14" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_StockOptionSixMember" xlink:label="loc_vnrxStockOptionSixMember_ce8772" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeContractTypeDomain_fb08e5" xlink:to="loc_vnrxStockOptionSixMember_ce8772" order="15" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_StockOptionSevenMember" xlink:label="loc_vnrxStockOptionSevenMember_a70b48" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeContractTypeDomain_fb08e5" xlink:to="loc_vnrxStockOptionSevenMember_a70b48" order="16" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_StockOptionEightMember" xlink:label="loc_vnrxStockOptionEightMember_6dfd92" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeContractTypeDomain_fb08e5" xlink:to="loc_vnrxStockOptionEightMember_6dfd92" order="17" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_StockOptionNineMember" xlink:label="loc_vnrxStockOptionNineMember_9767e3" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeContractTypeDomain_fb08e5" xlink:to="loc_vnrxStockOptionNineMember_9767e3" order="18" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_StockOptionTenMember" xlink:label="loc_vnrxStockOptionTenMember_42b248" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeContractTypeDomain_fb08e5" xlink:to="loc_vnrxStockOptionTenMember_42b248" order="19" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_NumberOutstandingShares" xlink:label="loc_vnrxNumberOutstandingShares_cc56a3" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_1ac737" xlink:to="loc_vnrxNumberOutstandingShares_cc56a3" order="1" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_NumberExercisableShares" xlink:label="loc_vnrxNumberExercisableShares_4a6ec6" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_1ac737" xlink:to="loc_vnrxNumberExercisableShares_4a6ec6" order="2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaapProceedsFromStockOptionsExercised_d0ae7a" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_1ac737" xlink:to="loc_us-gaapProceedsFromStockOptionsExercised_d0ae7a" order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_ExercisePrice" xlink:label="loc_vnrxExercisePrice_f51322" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_1ac737" xlink:to="loc_vnrxExercisePrice_f51322" order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2" xlink:label="loc_vnrxSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2_56cbf5" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_1ac737" xlink:to="loc_vnrxSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2_56cbf5" order="5" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_WeightedAverageRemainingContractualLifeyears" xlink:label="loc_vnrxWeightedAverageRemainingContractualLifeyears_f7d44b" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_1ac737" xlink:to="loc_vnrxWeightedAverageRemainingContractualLifeyears_f7d44b" order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://vnrx.com/role/StockbasedCompensationDetails4" xlink:title="000033 - Disclosure - StockBased Compensation (Details 4)">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WarrantsAndRightsNoteDisclosureAbstract" xlink:label="loc_us-gaapWarrantsAndRightsNoteDisclosureAbstract_1b8cfc" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable_898358" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapWarrantsAndRightsNoteDisclosureAbstract_1b8cfc" xlink:to="loc_us-gaapStatementTable_898358" order="100" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems_6f5a95" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_898358" xlink:to="loc_us-gaapStatementLineItems_6f5a95" order="2000" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="loc_us-gaapDerivativeInstrumentRiskAxis_5bcb3d" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_898358" xlink:to="loc_us-gaapDerivativeInstrumentRiskAxis_5bcb3d" order="10" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaapDerivativeContractTypeDomain_f40872" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeInstrumentRiskAxis_5bcb3d" xlink:to="loc_us-gaapDerivativeContractTypeDomain_f40872" order="10" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_StockOptionsMember" xlink:label="loc_vnrxStockOptionsMember_9c241f" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeContractTypeDomain_f40872" xlink:to="loc_vnrxStockOptionsMember_9c241f" order="11" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_NumberOfRsusOutstandingBeginingBalance" xlink:label="loc_vnrxNumberOfRsusOutstandingBeginingBalance_7d80fe" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_6f5a95" xlink:to="loc_vnrxNumberOfRsusOutstandingBeginingBalance_7d80fe" order="1" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_GrantedShares" xlink:label="loc_vnrxGrantedShares_b078db" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_6f5a95" xlink:to="loc_vnrxGrantedShares_b078db" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_NumberOfStockVested" xlink:label="loc_vnrxNumberOfStockVested_97a68c" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_6f5a95" xlink:to="loc_vnrxNumberOfStockVested_97a68c" order="3" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_NumberOfStockCancelled" xlink:label="loc_vnrxNumberOfStockCancelled_e5fe84" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_6f5a95" xlink:to="loc_vnrxNumberOfStockCancelled_e5fe84" order="4" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_NumberOfRsusOutstandingEndingBalance" xlink:label="loc_vnrxNumberOfRsusOutstandingEndingBalance_265bd4" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_6f5a95" xlink:to="loc_vnrxNumberOfRsusOutstandingEndingBalance_265bd4" order="5" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_SharePriceBeginningBalance" xlink:label="loc_vnrxSharePriceBeginningBalance_60ad2f" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_6f5a95" xlink:to="loc_vnrxSharePriceBeginningBalance_60ad2f" order="6" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_SharePriceGranted" xlink:label="loc_vnrxSharePriceGranted_caf3d5" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_6f5a95" xlink:to="loc_vnrxSharePriceGranted_caf3d5" order="7" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_SharePriceVested" xlink:label="loc_vnrxSharePriceVested_2214d8" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_6f5a95" xlink:to="loc_vnrxSharePriceVested_2214d8" order="8" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_Cancelled" xlink:label="loc_vnrxCancelled_c1bc4b" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_6f5a95" xlink:to="loc_vnrxCancelled_c1bc4b" order="9" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_SharePriceEndingBalance" xlink:label="loc_vnrxSharePriceEndingBalance_9d0f63" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_6f5a95" xlink:to="loc_vnrxSharePriceEndingBalance_9d0f63" order="10" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://vnrx.com/role/StockbasedCompensationDetails5" xlink:title="000034 - Disclosure - StockBased Compensation (Details 5)">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WarrantsAndRightsNoteDisclosureAbstract" xlink:label="loc_us-gaapWarrantsAndRightsNoteDisclosureAbstract_005cad" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable_b08669" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapWarrantsAndRightsNoteDisclosureAbstract_005cad" xlink:to="loc_us-gaapStatementTable_b08669" order="100" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems_306085" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_b08669" xlink:to="loc_us-gaapStatementLineItems_306085" order="2000" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="loc_us-gaapDerivativeInstrumentRiskAxis_7c3d13" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_b08669" xlink:to="loc_us-gaapDerivativeInstrumentRiskAxis_7c3d13" order="10" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaapDerivativeContractTypeDomain_7a1b36" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeInstrumentRiskAxis_7c3d13" xlink:to="loc_us-gaapDerivativeContractTypeDomain_7a1b36" order="10" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_StockOptionThreeMember" xlink:label="loc_vnrxStockOptionThreeMember_29fc1e" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeContractTypeDomain_7a1b36" xlink:to="loc_vnrxStockOptionThreeMember_29fc1e" order="11" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_TotalStockOptionMember" xlink:label="loc_vnrxTotalStockOptionMember_af98d4" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeContractTypeDomain_7a1b36" xlink:to="loc_vnrxTotalStockOptionMember_af98d4" order="12" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_OptionsOneMember" xlink:label="loc_vnrxOptionsOneMember_dbfd10" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeContractTypeDomain_7a1b36" xlink:to="loc_vnrxOptionsOneMember_dbfd10" order="13" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_OptionsTwoMember" xlink:label="loc_vnrxOptionsTwoMember_533438" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeContractTypeDomain_7a1b36" xlink:to="loc_vnrxOptionsTwoMember_533438" order="14" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_NumberOfStockOutstandingBalance" xlink:label="loc_vnrxNumberOfStockOutstandingBalance_9dc8ca" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_306085" xlink:to="loc_vnrxNumberOfStockOutstandingBalance_9dc8ca" order="1" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_SharesPriceRsu" xlink:label="loc_vnrxSharesPriceRsu_6d1224" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_306085" xlink:to="loc_vnrxSharesPriceRsu_6d1224" order="2" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_WeightedAverageRemainingContractualLifeYears" xlink:label="loc_vnrxWeightedAverageRemainingContractualLifeYears_3287ed" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_306085" xlink:to="loc_vnrxWeightedAverageRemainingContractualLifeYears_3287ed" order="3" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://vnrx.com/role/StockbasedCompensationDetailsNarrative" xlink:title="000035 - Disclosure - StockBased Compensation (Details Narrative)">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WarrantsAndRightsNoteDisclosureAbstract" xlink:label="loc_us-gaapWarrantsAndRightsNoteDisclosureAbstract_40ae33" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable_cc0d58" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapWarrantsAndRightsNoteDisclosureAbstract_40ae33" xlink:to="loc_us-gaapStatementTable_cc0d58" order="100" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems_d2e847" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_cc0d58" xlink:to="loc_us-gaapStatementLineItems_d2e847" order="2000" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis_8e177a" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_cc0d58" xlink:to="loc_us-gaapAwardTypeAxis_8e177a" order="20" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_67f9e0" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis_8e177a" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_67f9e0" order="20" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaapFinancialInstrumentAxis_f4bfe4" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_cc0d58" xlink:to="loc_us-gaapFinancialInstrumentAxis_f4bfe4" order="30" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0b2f93" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancialInstrumentAxis_f4bfe4" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0b2f93" order="30" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardDateAxis" xlink:label="loc_us-gaapAwardDateAxis_3a18d5" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_cc0d58" xlink:to="loc_us-gaapAwardDateAxis_3a18d5" order="40" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardDateDomain" xlink:label="loc_us-gaapAwardDateDomain_b4c91c" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardDateAxis_3a18d5" xlink:to="loc_us-gaapAwardDateDomain_b4c91c" order="40" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaapPlanNameAxis_304152" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_cc0d58" xlink:to="loc_us-gaapPlanNameAxis_304152" order="50" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain_68efdb" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameAxis_304152" xlink:to="loc_us-gaapPlanNameDomain_68efdb" order="50" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OptionMember" xlink:label="loc_us-gaapOptionMember_c3830e" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0b2f93" xlink:to="loc_us-gaapOptionMember_c3830e" order="51" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_OnAprilOnThreeTwoZeroTwoOneMember" xlink:label="loc_vnrxOnAprilOnThreeTwoZeroTwoOneMember_d8dec0" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardDateDomain_b4c91c" xlink:to="loc_vnrxOnAprilOnThreeTwoZeroTwoOneMember_d8dec0" order="52" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_OnJanuaryTwentyTwoThousandTwentyOneMember" xlink:label="loc_vnrxOnJanuaryTwentyTwoThousandTwentyOneMember_5ede6b" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardDateDomain_b4c91c" xlink:to="loc_vnrxOnJanuaryTwentyTwoThousandTwentyOneMember_5ede6b" order="53" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_RestrictedStockUnitsMember" xlink:label="loc_vnrxRestrictedStockUnitsMember_f927be" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_67f9e0" xlink:to="loc_vnrxRestrictedStockUnitsMember_f927be" order="54" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_OnTwoZeroMayTwoThousandTwentyOneMember" xlink:label="loc_vnrxOnTwoZeroMayTwoThousandTwentyOneMember_2efcae" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardDateDomain_b4c91c" xlink:to="loc_vnrxOnTwoZeroMayTwoThousandTwentyOneMember_2efcae" order="55" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_MayOneTwoThousandTwentyOneMember" xlink:label="loc_vnrxMayOneTwoThousandTwentyOneMember_f94397" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardDateDomain_b4c91c" xlink:to="loc_vnrxMayOneTwoThousandTwentyOneMember_f94397" order="56" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_TwoThousandFifteenEquityIncentivePlanMember" xlink:label="loc_vnrxTwoThousandFifteenEquityIncentivePlanMember_88a178" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameDomain_68efdb" xlink:to="loc_vnrxTwoThousandFifteenEquityIncentivePlanMember_88a178" order="57" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_JanuaryOneTwoThousandTwentyOneMember" xlink:label="loc_vnrxJanuaryOneTwoThousandTwentyOneMember_2a372b" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardDateDomain_b4c91c" xlink:to="loc_vnrxJanuaryOneTwoThousandTwentyOneMember_2a372b" order="58" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_FebruaryOneTwoThousandTwentyOneMember" xlink:label="loc_vnrxFebruaryOneTwoThousandTwentyOneMember_50a272" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardDateDomain_b4c91c" xlink:to="loc_vnrxFebruaryOneTwoThousandTwentyOneMember_50a272" order="59" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_StockCompensationExpenses" xlink:label="loc_vnrxStockCompensationExpenses_b5a66b" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_d2e847" xlink:to="loc_vnrxStockCompensationExpenses_b5a66b" order="1" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_CompensationCostRelatedToNonVestedWarrants" xlink:label="loc_vnrxCompensationCostRelatedToNonVestedWarrants_3f558b" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_d2e847" xlink:to="loc_vnrxCompensationCostRelatedToNonVestedWarrants_3f558b" order="2" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_MaturityTerm" xlink:label="loc_vnrxMaturityTerm_7728df" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_d2e847" xlink:to="loc_vnrxMaturityTerm_7728df" order="3" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_CommonStockSharesIssuableUponExerciseOfWarrants" xlink:label="loc_vnrxCommonStockSharesIssuableUponExerciseOfWarrants_65cde1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_d2e847" xlink:to="loc_vnrxCommonStockSharesIssuableUponExerciseOfWarrants_65cde1" order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_RestrictedStockUnitsDescription" xlink:label="loc_vnrxRestrictedStockUnitsDescription_06363e" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_d2e847" xlink:to="loc_vnrxRestrictedStockUnitsDescription_06363e" order="5" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_RestrictedStockUnitsShares" xlink:label="loc_vnrxRestrictedStockUnitsShares_bd2487" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_d2e847" xlink:to="loc_vnrxRestrictedStockUnitsShares_bd2487" order="6" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_aff565" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_d2e847" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_aff565" order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_PricePerShare" xlink:label="loc_vnrxPricePerShare_198d18" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_d2e847" xlink:to="loc_vnrxPricePerShare_198d18" order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_8c4ced" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_d2e847" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_8c4ced" order="9" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_5086f3" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_d2e847" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_5086f3" order="10" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditDerivativeTerm1" xlink:label="loc_us-gaapCreditDerivativeTerm1_a6b186" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_d2e847" xlink:to="loc_us-gaapCreditDerivativeTerm1_a6b186" order="11" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockPricePerShare" xlink:label="loc_us-gaapSaleOfStockPricePerShare_2e1e17" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_d2e847" xlink:to="loc_us-gaapSaleOfStockPricePerShare_2e1e17" order="12" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherFairValueVolatilityRate" xlink:label="loc_us-gaapAvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherFairValueVolatilityRate_f6d100" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_d2e847" xlink:to="loc_us-gaapAvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherFairValueVolatilityRate_f6d100" order="13" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_9ca0b3" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_d2e847" xlink:to="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_9ca0b3" order="14" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialGuaranteeInsuranceContractsClaimLiabilityWeightedAverageRiskFreeDiscountRate" xlink:label="loc_us-gaapFinancialGuaranteeInsuranceContractsClaimLiabilityWeightedAverageRiskFreeDiscountRate_cdf1ae" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_d2e847" xlink:to="loc_us-gaapFinancialGuaranteeInsuranceContractsClaimLiabilityWeightedAverageRiskFreeDiscountRate_cdf1ae" order="15" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription" xlink:label="loc_us-gaapMultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription_d16501" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_d2e847" xlink:to="loc_us-gaapMultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription_d16501" order="16" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_7f6956" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_d2e847" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_7f6956" order="17" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_RsusVestedShares" xlink:label="loc_vnrxRsusVestedShares_355eea" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_d2e847" xlink:to="loc_vnrxRsusVestedShares_355eea" order="18" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation_38bbde" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_d2e847" xlink:to="loc_us-gaapShareBasedCompensation_38bbde" order="19" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="loc_us-gaapCommonStockCapitalSharesReservedForFutureIssuance_acbc89" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_d2e847" xlink:to="loc_us-gaapCommonStockCapitalSharesReservedForFutureIssuance_acbc89" order="20" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_CommonStockSharesAuthorizedUnderPlan" xlink:label="loc_vnrxCommonStockSharesAuthorizedUnderPlan_5c9763" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_d2e847" xlink:to="loc_vnrxCommonStockSharesAuthorizedUnderPlan_5c9763" order="21" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_CommonStockShareIssuedUponCashlessExercise" xlink:label="loc_vnrxCommonStockShareIssuedUponCashlessExercise_aaa9a5" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_d2e847" xlink:to="loc_vnrxCommonStockShareIssuedUponCashlessExercise_aaa9a5" order="22" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_RemainingSharesWithheldReturned" xlink:label="loc_vnrxRemainingSharesWithheldReturned_faac7e" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_d2e847" xlink:to="loc_vnrxRemainingSharesWithheldReturned_faac7e" order="23" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_WarrantsToPurchaseShares" xlink:label="loc_vnrxWarrantsToPurchaseShares_bc504f" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_d2e847" xlink:to="loc_vnrxWarrantsToPurchaseShares_bc504f" order="24" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_WarrantsToPurchaseAmount" xlink:label="loc_vnrxWarrantsToPurchaseAmount_32034c" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_d2e847" xlink:to="loc_vnrxWarrantsToPurchaseAmount_32034c" order="25" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_TotalCompensationExpense" xlink:label="loc_vnrxTotalCompensationExpense_8591b7" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_d2e847" xlink:to="loc_vnrxTotalCompensationExpense_8591b7" order="26" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://vnrx.com/role/CommitmentsAndContingenciesDetails" xlink:title="000036 - Disclosure - Commitments and Contingencies (Details)">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract_7305ee" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable_b46dce" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract_7305ee" xlink:to="loc_us-gaapStatementTable_b46dce" order="100" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems_d55e15" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_b46dce" xlink:to="loc_us-gaapStatementLineItems_d55e15" order="2000" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis_cc4f9f" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_b46dce" xlink:to="loc_us-gaapLongtermDebtTypeAxis_cc4f9f" order="20" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain_20a08d" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeAxis_cc4f9f" xlink:to="loc_us-gaapLongtermDebtTypeDomain_20a08d" order="20" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_FinanceLeaseObligationsMember" xlink:label="loc_vnrxFinanceLeaseObligationsMember_cd265c" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain_20a08d" xlink:to="loc_vnrxFinanceLeaseObligationsMember_cd265c" order="21" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDueInTwoYears_8213bc" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_d55e15" xlink:to="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDueInTwoYears_8213bc" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDueInThreeYears_a2e0cf" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_d55e15" xlink:to="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDueInThreeYears_a2e0cf" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDueInFourYears_556d64" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_d55e15" xlink:to="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDueInFourYears_556d64" order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDueInFiveYears_3552de" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_d55e15" xlink:to="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDueInFiveYears_3552de" order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeaseObligations" xlink:label="loc_us-gaapCapitalLeaseObligations_83e794" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_d55e15" xlink:to="loc_us-gaapCapitalLeaseObligations_83e794" order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourAndFiveYears" xlink:label="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDueInFourAndFiveYears_f48a5a" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_d55e15" xlink:to="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDueInFourAndFiveYears_f48a5a" order="6" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDue_c1bee5" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_d55e15" xlink:to="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDue_c1bee5" order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_LessAmountRepresentingInterest" xlink:label="loc_vnrxLessAmountRepresentingInterest_be9619" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_d55e15" xlink:to="loc_vnrxLessAmountRepresentingInterest_be9619" order="8" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter" xlink:label="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDueThereafter_bda0e4" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_d55e15" xlink:to="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDueThereafter_bda0e4" order="9" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://vnrx.com/role/CommitmentsAndContingenciesDetails1" xlink:title="000037 - Disclosure - Commitments and Contingencies (Details 1)">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract_f05248" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable_b08135" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract_f05248" xlink:to="loc_us-gaapStatementTable_b08135" order="100" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems_835583" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_b08135" xlink:to="loc_us-gaapStatementLineItems_835583" order="2000" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCommitmentsAxis" xlink:label="loc_us-gaapOtherCommitmentsAxis_8211af" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_b08135" xlink:to="loc_us-gaapOtherCommitmentsAxis_8211af" order="20" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCommitmentsDomain" xlink:label="loc_us-gaapOtherCommitmentsDomain_e3afe6" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherCommitmentsAxis_8211af" xlink:to="loc_us-gaapOtherCommitmentsDomain_e3afe6" order="20" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_OperatingLeaseRightofUseObligationsMember" xlink:label="loc_vnrxOperatingLeaseRightofUseObligationsMember_3f1958" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherCommitmentsDomain_e3afe6" xlink:to="loc_vnrxOperatingLeaseRightofUseObligationsMember_3f1958" order="21" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearTwo" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInRollingYearTwo_b0b7ee" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_835583" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInRollingYearTwo_b0b7ee" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_aeb985" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_835583" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_aeb985" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearFour" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInRollingYearFour_c63ac8" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_835583" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInRollingYearFour_c63ac8" order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearFive" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInRollingYearFive_7a67f5" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_835583" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInRollingYearFive_7a67f5" order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingAfterYearFive" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInRollingAfterYearFive_89e434" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_835583" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInRollingAfterYearFive_89e434" order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDue_986ea1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_835583" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDue_986ea1" order="6" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_LessAmountRepresentingInterest" xlink:label="loc_vnrxLessAmountRepresentingInterest_619f4a" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_835583" xlink:to="loc_vnrxLessAmountRepresentingInterest_619f4a" order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter" xlink:label="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDueThereafter_a59142" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_835583" xlink:to="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDueThereafter_a59142" order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://vnrx.com/role/CommitmentsAndContingenciesDetails2" xlink:title="000038 - Disclosure - Commitments and Contingencies (Details 2)">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract_e33b73" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueCurrent_42ae97" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract_e33b73" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueCurrent_42ae97" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInTwoYears_851fb4" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract_e33b73" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInTwoYears_851fb4" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDue_2c5567" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract_e33b73" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDue_2c5567" order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://vnrx.com/role/CommitmentsAndContingenciesDetails3" xlink:title="000039 - Disclosure - Commitments and Contingencies (Details 3)">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract_ac115f" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable_56da29" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract_ac115f" xlink:to="loc_us-gaapStatementTable_56da29" order="100" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems_804f97" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_56da29" xlink:to="loc_us-gaapStatementLineItems_804f97" order="2000" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCommitmentsAxis" xlink:label="loc_us-gaapOtherCommitmentsAxis_4ace4d" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_56da29" xlink:to="loc_us-gaapOtherCommitmentsAxis_4ace4d" order="10" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCommitmentsDomain" xlink:label="loc_us-gaapOtherCommitmentsDomain_4d87d5" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherCommitmentsAxis_4ace4d" xlink:to="loc_us-gaapOtherCommitmentsDomain_4d87d5" order="10" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_GrantsRepayableMember" xlink:label="loc_vnrxGrantsRepayableMember_82f289" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherCommitmentsDomain_4d87d5" xlink:to="loc_vnrxGrantsRepayableMember_82f289" order="11" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_CurrentPortionOfGrantRepayable" xlink:label="loc_vnrxCurrentPortionOfGrantRepayable_74e3f1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_804f97" xlink:to="loc_vnrxCurrentPortionOfGrantRepayable_74e3f1" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearFour" xlink:label="loc_vnrxFutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearFour_e5d838" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_804f97" xlink:to="loc_vnrxFutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearFour_e5d838" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearFive" xlink:label="loc_vnrxFutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearFive_7de61a" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_804f97" xlink:to="loc_vnrxFutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearFive_7de61a" order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearSix" xlink:label="loc_vnrxFutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearSix_404a2f" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_804f97" xlink:to="loc_vnrxFutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearSix_404a2f" order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearSeven" xlink:label="loc_vnrxFutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearSeven_ba68a8" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_804f97" xlink:to="loc_vnrxFutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearSeven_ba68a8" order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableThearafter" xlink:label="loc_vnrxFutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableThearafter_e88ee6" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_804f97" xlink:to="loc_vnrxFutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableThearafter_e88ee6" order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_GrantsRepayable" xlink:label="loc_vnrxGrantsRepayable_376fd0" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_804f97" xlink:to="loc_vnrxGrantsRepayable_376fd0" order="7" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://vnrx.com/role/CommitmentsAndContingenciesDetails4" xlink:title="000040 - Disclosure - Commitments and Contingencies (Details 4)">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract_6d7b79" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_071345" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract_6d7b79" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_071345" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_2ad8c5" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract_6d7b79" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_2ad8c5" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_2fecca" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract_6d7b79" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_2fecca" order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_4418f6" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract_6d7b79" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_4418f6" order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_0284aa" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract_6d7b79" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_0284aa" order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturingInYearsFourAndFive" xlink:label="loc_us-gaapLongTermDebtMaturingInYearsFourAndFive_517b25" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract_6d7b79" xlink:to="loc_us-gaapLongTermDebtMaturingInYearsFourAndFive_517b25" order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_c220d5" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract_6d7b79" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_c220d5" order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_LongTermDebtLessAmountRepresentingInterest" xlink:label="loc_vnrxLongTermDebtLessAmountRepresentingInterest_659b8d" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract_6d7b79" xlink:to="loc_vnrxLongTermDebtLessAmountRepresentingInterest_659b8d" order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaapLongTermDebt_e16742" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract_6d7b79" xlink:to="loc_us-gaapLongTermDebt_e16742" order="9" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://vnrx.com/role/CommitmentsAndContingenciesDetails5" xlink:title="000041 - Disclosure - Commitments and Contingencies (Details 5)">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract_dd5f5c" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_FutureMinimumCollaborativeAgreementObligationsOfFiscalYearThree" xlink:label="loc_vnrxFutureMinimumCollaborativeAgreementObligationsOfFiscalYearThree_04d94c" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract_dd5f5c" xlink:to="loc_vnrxFutureMinimumCollaborativeAgreementObligationsOfFiscalYearThree_04d94c" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_FutureMinimumCollaborativeAgreementObligationsOfFiscalYearFour" xlink:label="loc_vnrxFutureMinimumCollaborativeAgreementObligationsOfFiscalYearFour_336f94" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract_dd5f5c" xlink:to="loc_vnrxFutureMinimumCollaborativeAgreementObligationsOfFiscalYearFour_336f94" order="2" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_CollaborativeAgreementObligations" xlink:label="loc_vnrxCollaborativeAgreementObligations_d4ffbd" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract_dd5f5c" xlink:to="loc_vnrxCollaborativeAgreementObligations_d4ffbd" order="3" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:title="000042 - Disclosure - Commitments and Contingencies (Details Narrative)">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract_c3f873" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable_859669" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract_c3f873" xlink:to="loc_us-gaapStatementTable_859669" order="100" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems_f72341" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_859669" xlink:to="loc_us-gaapStatementLineItems_f72341" order="2000" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCommitmentsAxis" xlink:label="loc_us-gaapOtherCommitmentsAxis_5c6aec" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_859669" xlink:to="loc_us-gaapOtherCommitmentsAxis_5c6aec" order="10" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCommitmentsDomain" xlink:label="loc_us-gaapOtherCommitmentsDomain_7cedbd" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherCommitmentsAxis_5c6aec" xlink:to="loc_us-gaapOtherCommitmentsDomain_7cedbd" order="10" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaapPlanNameAxis_3fe121" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_859669" xlink:to="loc_us-gaapPlanNameAxis_3fe121" order="20" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain_e9b0ce" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameAxis_3fe121" xlink:to="loc_us-gaapPlanNameDomain_e9b0ce" order="20" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srtTitleOfIndividualAxis_3b0480" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_859669" xlink:to="loc_srtTitleOfIndividualAxis_3b0480" order="40" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_1e2d12" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualAxis_3b0480" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_1e2d12" order="40" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis" xlink:label="loc_us-gaapResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_14b8d7" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_859669" xlink:to="loc_us-gaapResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_14b8d7" order="60" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain" xlink:label="loc_us-gaapResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain_50e39f" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_14b8d7" xlink:to="loc_us-gaapResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain_50e39f" order="60" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardDateAxis" xlink:label="loc_us-gaapAwardDateAxis_576a14" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_859669" xlink:to="loc_us-gaapAwardDateAxis_576a14" order="70" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardDateDomain" xlink:label="loc_us-gaapAwardDateDomain_bc499f" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardDateAxis_576a14" xlink:to="loc_us-gaapAwardDateDomain_bc499f" order="70" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaapFinancialInstrumentAxis_c5ffab" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_859669" xlink:to="loc_us-gaapFinancialInstrumentAxis_c5ffab" order="80" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_283a09" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancialInstrumentAxis_c5ffab" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_283a09" order="80" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis_2cdfb0" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_859669" xlink:to="loc_us-gaapLongtermDebtTypeAxis_2cdfb0" order="90" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain_51fe87" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeAxis_2cdfb0" xlink:to="loc_us-gaapLongtermDebtTypeDomain_51fe87" order="90" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis_9f0050" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_859669" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis_9f0050" order="100" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_9bcfd5" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis_9f0050" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_9bcfd5" order="100" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="loc_us-gaapRelatedPartyTransactionAxis_8eaf6e" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_859669" xlink:to="loc_us-gaapRelatedPartyTransactionAxis_8eaf6e" order="120" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaapRelatedPartyTransactionDomain_503914" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionAxis_8eaf6e" xlink:to="loc_us-gaapRelatedPartyTransactionDomain_503914" order="120" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis_06f6d2" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_859669" xlink:to="loc_us-gaapTypeOfArrangementAxis_06f6d2" order="140" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_d50144" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTypeOfArrangementAxis_06f6d2" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_d50144" order="140" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollectiveBargainingArrangementAxis" xlink:label="loc_us-gaapCollectiveBargainingArrangementAxis_3b9cc9" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_859669" xlink:to="loc_us-gaapCollectiveBargainingArrangementAxis_3b9cc9" order="160" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollectiveBargainingArrangementDomain" xlink:label="loc_us-gaapCollectiveBargainingArrangementDomain_fa49b6" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollectiveBargainingArrangementAxis_3b9cc9" xlink:to="loc_us-gaapCollectiveBargainingArrangementDomain_fa49b6" order="160" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_OperatingLeaseRightofUseObligationsMember" xlink:label="loc_vnrxOperatingLeaseRightofUseObligationsMember_86ce1e" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherCommitmentsDomain_7cedbd" xlink:to="loc_vnrxOperatingLeaseRightofUseObligationsMember_86ce1e" order="161" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_ManagingDirectorsAgreementMember" xlink:label="loc_vnrxManagingDirectorsAgreementMember_7cf084" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameDomain_e9b0ce" xlink:to="loc_vnrxManagingDirectorsAgreementMember_7cf084" order="162" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_FounderMember" xlink:label="loc_vnrxFounderMember_9da193" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_1e2d12" xlink:to="loc_vnrxFounderMember_9da193" order="163" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalFundingAgreementTermsMember" xlink:label="loc_us-gaapAdditionalFundingAgreementTermsMember_f463ef" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain_50e39f" xlink:to="loc_us-gaapAdditionalFundingAgreementTermsMember_f463ef" order="164" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_WalloonRegionGovernmentMember" xlink:label="loc_vnrxWalloonRegionGovernmentMember_0b8149" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_1e2d12" xlink:to="loc_vnrxWalloonRegionGovernmentMember_0b8149" order="165" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_InTwoThousandsTwentyTwentyMember" xlink:label="loc_vnrxInTwoThousandsTwentyTwentyMember_855bd8" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardDateDomain_bc499f" xlink:to="loc_vnrxInTwoThousandsTwentyTwentyMember_855bd8" order="166" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_INGMember" xlink:label="loc_vnrxINGMember_1647cc" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_1e2d12" xlink:to="loc_vnrxINGMember_1647cc" order="167" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_In2016Member" xlink:label="loc_vnrxIn2016Member_393bfa" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardDateDomain_bc499f" xlink:to="loc_vnrxIn2016Member_393bfa" order="168" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMember" xlink:label="loc_us-gaapLongTermDebtMember_e9f35e" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_283a09" xlink:to="loc_us-gaapLongTermDebtMember_e9f35e" order="169" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_FinanceLeaseObligationsMember" xlink:label="loc_vnrxFinanceLeaseObligationsMember_aa30de" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain_51fe87" xlink:to="loc_vnrxFinanceLeaseObligationsMember_aa30de" order="170" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_BNPParibasLeasingSolutionsMember" xlink:label="loc_vnrxBNPParibasLeasingSolutionsMember_395088" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_9bcfd5" xlink:to="loc_vnrxBNPParibasLeasingSolutionsMember_395088" order="171" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_InTwoThousandsEightteenMember" xlink:label="loc_vnrxInTwoThousandsEightteenMember_91da23" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardDateDomain_bc499f" xlink:to="loc_vnrxInTwoThousandsEightteenMember_91da23" order="172" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_NamurMember" xlink:label="loc_vnrxNamurMember_34d4c7" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_1e2d12" xlink:to="loc_vnrxNamurMember_34d4c7" order="173" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_OctoberThirteenTwoThousandTwentyMember" xlink:label="loc_vnrxOctoberThirteenTwoThousandTwentyMember_d3ac84" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardDateDomain_bc499f" xlink:to="loc_vnrxOctoberThirteenTwoThousandTwentyMember_d3ac84" order="174" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_LoanAgreementMember" xlink:label="loc_vnrxLoanAgreementMember_52bfe2" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameDomain_e9b0ce" xlink:to="loc_vnrxLoanAgreementMember_52bfe2" order="175" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_BioinformaticAnalyticsOfCellFreeDNAMember" xlink:label="loc_vnrxBioinformaticAnalyticsOfCellFreeDNAMember_dabde4" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameDomain_e9b0ce" xlink:to="loc_vnrxBioinformaticAnalyticsOfCellFreeDNAMember_dabde4" order="176" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_OnSeptemberSixteenTwohousandtwentyMember" xlink:label="loc_vnrxOnSeptemberSixteenTwohousandtwentyMember_83db0d" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardDateDomain_bc499f" xlink:to="loc_vnrxOnSeptemberSixteenTwohousandtwentyMember_83db0d" order="177" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_NamurInvestMember" xlink:label="loc_vnrxNamurInvestMember_aee12f" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_1e2d12" xlink:to="loc_vnrxNamurInvestMember_aee12f" order="178" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_InTwoThousandNineteenMember" xlink:label="loc_vnrxInTwoThousandNineteenMember_45ecb5" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardDateDomain_bc499f" xlink:to="loc_vnrxInTwoThousandNineteenMember_45ecb5" order="179" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_NamurInnovationAndGrowthMember" xlink:label="loc_vnrxNamurInnovationAndGrowthMember_f2eb7f" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherCommitmentsDomain_7cedbd" xlink:to="loc_vnrxNamurInnovationAndGrowthMember_f2eb7f" order="180" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_In2018Member" xlink:label="loc_vnrxIn2018Member_1320a7" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardDateDomain_bc499f" xlink:to="loc_vnrxIn2018Member_1320a7" order="181" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_SOFINEXMember" xlink:label="loc_vnrxSOFINEXMember_6fb706" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_1e2d12" xlink:to="loc_vnrxSOFINEXMember_6fb706" order="182" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_In2017Member" xlink:label="loc_vnrxIn2017Member_199fcb" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardDateDomain_bc499f" xlink:to="loc_vnrxIn2017Member_199fcb" order="183" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_TaxesAAndMUniversityMember" xlink:label="loc_vnrxTaxesAAndMUniversityMember_00a617" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionDomain_503914" xlink:to="loc_vnrxTaxesAAndMUniversityMember_00a617" order="184" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_In2010Member" xlink:label="loc_vnrxIn2010Member_b8ab0a" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardDateDomain_bc499f" xlink:to="loc_vnrxIn2010Member_b8ab0a" order="185" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_ResearchCooperationAgreementMember" xlink:label="loc_vnrxResearchCooperationAgreementMember_712055" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_d50144" xlink:to="loc_vnrxResearchCooperationAgreementMember_712055" order="186" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_DKFZMember" xlink:label="loc_vnrxDKFZMember_4a1163" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_1e2d12" xlink:to="loc_vnrxDKFZMember_4a1163" order="187" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_ClinicalStudyResearchAgreementMember" xlink:label="loc_vnrxClinicalStudyResearchAgreementMember_c19c7e" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_d50144" xlink:to="loc_vnrxClinicalStudyResearchAgreementMember_c19c7e" order="188" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_UniversityOfTaiwanMember" xlink:label="loc_vnrxUniversityOfTaiwanMember_bfacce" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_1e2d12" xlink:to="loc_vnrxUniversityOfTaiwanMember_bfacce" order="189" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_CollaborativeArrangementCoPromotionMember" xlink:label="loc_vnrxCollaborativeArrangementCoPromotionMember_268915" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollectiveBargainingArrangementDomain_fa49b6" xlink:to="loc_vnrxCollaborativeArrangementCoPromotionMember_268915" order="190" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_InTwoThousandNinteenMember" xlink:label="loc_vnrxInTwoThousandNinteenMember_c6fa28" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardDateDomain_bc499f" xlink:to="loc_vnrxInTwoThousandNinteenMember_c6fa28" order="191" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_TamuMember" xlink:label="loc_vnrxTamuMember_819033" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameDomain_e9b0ce" xlink:to="loc_vnrxTamuMember_819033" order="192" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_OctoberTwentyFiveTwoThousandNinteenMember" xlink:label="loc_vnrxOctoberTwentyFiveTwoThousandNinteenMember_4f33ee" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardDateDomain_bc499f" xlink:to="loc_vnrxOctoberTwentyFiveTwoThousandNinteenMember_4f33ee" order="193" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_JanuaryTenTwentyTwentyMember" xlink:label="loc_vnrxJanuaryTenTwentyTwentyMember_b87f60" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardDateDomain_bc499f" xlink:to="loc_vnrxJanuaryTenTwentyTwentyMember_b87f60" order="194" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaapLongTermDebt_105ede" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_f72341" xlink:to="loc_us-gaapLongTermDebt_105ede" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_PaymentsForFutureResearchAndCollobration" xlink:label="loc_vnrxPaymentsForFutureResearchAndCollobration_f004ba" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_f72341" xlink:to="loc_vnrxPaymentsForFutureResearchAndCollobration_f004ba" order="2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermLeaseCost" xlink:label="loc_us-gaapShortTermLeaseCost_4384d7" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_f72341" xlink:to="loc_us-gaapShortTermLeaseCost_4384d7" order="3" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_AggerateAmountPayableDescription" xlink:label="loc_vnrxAggerateAmountPayableDescription_563bbc" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_f72341" xlink:to="loc_vnrxAggerateAmountPayableDescription_563bbc" order="4" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_AmountPayable" xlink:label="loc_vnrxAmountPayable_19a4a9" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_f72341" xlink:to="loc_vnrxAmountPayable_19a4a9" order="5" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset_4a5319" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_f72341" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset_4a5319" order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="loc_us-gaapOperatingLeaseWeightedAverageDiscountRatePercent_0135a5" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_f72341" xlink:to="loc_us-gaapOperatingLeaseWeightedAverageDiscountRatePercent_0135a5" order="7" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_WeightedAverageRemainingLeaseTerm" xlink:label="loc_vnrxWeightedAverageRemainingLeaseTerm_7eec0a" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_f72341" xlink:to="loc_vnrxWeightedAverageRemainingLeaseTerm_7eec0a" order="8" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermLeasePayments" xlink:label="loc_us-gaapShortTermLeasePayments_17953e" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_f72341" xlink:to="loc_us-gaapShortTermLeasePayments_17953e" order="9" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseExpense" xlink:label="loc_us-gaapOperatingLeaseExpense_3bff6b" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_f72341" xlink:to="loc_us-gaapOperatingLeaseExpense_3bff6b" order="10" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_FixedInterestRate" xlink:label="loc_vnrxFixedInterestRate_666ca7" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_f72341" xlink:to="loc_vnrxFixedInterestRate_666ca7" order="11" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_RepaymentsOfLongtermLoans" xlink:label="loc_vnrxRepaymentsOfLongtermLoans_7c8af5" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_f72341" xlink:to="loc_vnrxRepaymentsOfLongtermLoans_7c8af5" order="12" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_TermsOfAgreementDescription" xlink:label="loc_vnrxTermsOfAgreementDescription_1c81b5" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_f72341" xlink:to="loc_vnrxTermsOfAgreementDescription_1c81b5" order="13" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_RepaymentOfGrants" xlink:label="loc_vnrxRepaymentOfGrants_1b7a98" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_f72341" xlink:to="loc_vnrxRepaymentOfGrants_1b7a98" order="14" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrantsReceivableCurrent" xlink:label="loc_us-gaapGrantsReceivableCurrent_42c690" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_f72341" xlink:to="loc_us-gaapGrantsReceivableCurrent_42c690" order="15" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_FixedInterestRateOnLease" xlink:label="loc_vnrxFixedInterestRateOnLease_bf5235" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_f72341" xlink:to="loc_vnrxFixedInterestRateOnLease_bf5235" order="16" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaapFinanceLeaseLiabilityPaymentsDue_1eff37" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_f72341" xlink:to="loc_us-gaapFinanceLeaseLiabilityPaymentsDue_1eff37" order="17" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionsPurchasePriceAllocationSubsequentYearsRemainingAdjustments" xlink:label="loc_us-gaapBusinessAcquisitionsPurchasePriceAllocationSubsequentYearsRemainingAdjustments_01f7f1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_f72341" xlink:to="loc_us-gaapBusinessAcquisitionsPurchasePriceAllocationSubsequentYearsRemainingAdjustments_01f7f1" order="18" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_LineOfCreditFacilityExpirationDatesOne" xlink:label="loc_vnrxLineOfCreditFacilityExpirationDatesOne_9e66bf" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_f72341" xlink:to="loc_vnrxLineOfCreditFacilityExpirationDatesOne_9e66bf" order="19" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_ImplicitInterest" xlink:label="loc_vnrxImplicitInterest_502aaa" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_f72341" xlink:to="loc_vnrxImplicitInterest_502aaa" order="20" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_LeasedEquipmentAmortizedPeriod" xlink:label="loc_vnrxLeasedEquipmentAmortizedPeriod_a62197" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_f72341" xlink:to="loc_vnrxLeasedEquipmentAmortizedPeriod_a62197" order="21" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLongTermDebt" xlink:label="loc_us-gaapOtherLongTermDebt_4943af" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_f72341" xlink:to="loc_us-gaapOtherLongTermDebt_4943af" order="22" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_LoanAgreementTerm" xlink:label="loc_vnrxLoanAgreementTerm_45becc" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_f72341" xlink:to="loc_vnrxLoanAgreementTerm_45becc" order="23" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_AdditionalCostOfCompany" xlink:label="loc_vnrxAdditionalCostOfCompany_37b367" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_f72341" xlink:to="loc_vnrxAdditionalCostOfCompany_37b367" order="24" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_CollaborativeObligationsAmountDue" xlink:label="loc_vnrxCollaborativeObligationsAmountDue_f93adc" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_f72341" xlink:to="loc_vnrxCollaborativeObligationsAmountDue_f93adc" order="25" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_LeaseAgreementExpirePeriod" xlink:label="loc_vnrxLeaseAgreementExpirePeriod_ac21bc" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_f72341" xlink:to="loc_vnrxLeaseAgreementExpirePeriod_ac21bc" order="26" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_CollaborativeObligationsAmount" xlink:label="loc_vnrxCollaborativeObligationsAmount_aa9dd7" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_f72341" xlink:to="loc_vnrxCollaborativeObligationsAmount_aa9dd7" order="27" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_ResearchCollaborationAgreement" xlink:label="loc_vnrxResearchCollaborationAgreement_f3c965" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_f72341" xlink:to="loc_vnrxResearchCollaborationAgreement_f3c965" order="28" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRoyalties" xlink:label="loc_us-gaapPaymentsForRoyalties_02a08e" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_f72341" xlink:to="loc_us-gaapPaymentsForRoyalties_02a08e" order="29" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_Royality" xlink:label="loc_vnrxRoyality_656020" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_f72341" xlink:to="loc_vnrxRoyality_656020" order="30" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_StockBasedCompensationExpenses" xlink:label="loc_vnrxStockBasedCompensationExpenses_d0551c" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_f72341" xlink:to="loc_vnrxStockBasedCompensationExpenses_d0551c" order="31" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentRate" xlink:label="loc_us-gaapDebtConversionConvertedInstrumentRate_ca3994" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_f72341" xlink:to="loc_us-gaapDebtConversionConvertedInstrumentRate_ca3994" order="32" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtConversionOriginalDebtInterestRateOfDebt" xlink:label="loc_us-gaapDebtConversionOriginalDebtInterestRateOfDebt_067a05" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_f72341" xlink:to="loc_us-gaapDebtConversionOriginalDebtInterestRateOfDebt_067a05" order="33" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:label="loc_us-gaapDebtInstrumentInterestRateDuringPeriod_edf965" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_f72341" xlink:to="loc_us-gaapDebtInstrumentInterestRateDuringPeriod_edf965" order="34" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueRestrictedStockAwardGross_c15c60" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_f72341" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueRestrictedStockAwardGross_c15c60" order="35" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesRestrictedStock" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesRestrictedStock_8d0450" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_f72341" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesRestrictedStock_8d0450" order="36" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardGross_a48a44" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_f72341" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardGross_a48a44" order="37" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_WeightedTradingPrice" xlink:label="loc_vnrxWeightedTradingPrice_ea5c6d" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_f72341" xlink:to="loc_vnrxWeightedTradingPrice_ea5c6d" order="38" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfDebt" xlink:label="loc_us-gaapRepaymentsOfDebt_f37ba9" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_f72341" xlink:to="loc_us-gaapRepaymentsOfDebt_f37ba9" order="39" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityMethodInvestments" xlink:label="loc_us-gaapEquityMethodInvestments_17e638" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_f72341" xlink:to="loc_us-gaapEquityMethodInvestments_17e638" order="40" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_HoldbackPeriod" xlink:label="loc_vnrxHoldbackPeriod_c94324" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_f72341" xlink:to="loc_vnrxHoldbackPeriod_c94324" order="41" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilities" xlink:label="loc_us-gaapDerivativeLiabilities_52fc91" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_f72341" xlink:to="loc_us-gaapDerivativeLiabilities_52fc91" order="42" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="loc_us-gaapOtherLiabilitiesCurrent_4a59bf" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_f72341" xlink:to="loc_us-gaapOtherLiabilitiesCurrent_4a59bf" order="43" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://vnrx.com/role/SubsequentDetailsNarrative" xlink:title="000043 - Disclosure - Subsequent (Details Narrative)">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaapSubsequentEventsAbstract_dc69d1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable_f64bdf" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventsAbstract_dc69d1" xlink:to="loc_us-gaapStatementTable_f64bdf" order="100" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems_007eda" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_f64bdf" xlink:to="loc_us-gaapStatementLineItems_007eda" order="2000" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaapSubsequentEventTypeAxis_4fb1e3" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_f64bdf" xlink:to="loc_us-gaapSubsequentEventTypeAxis_4fb1e3" order="20" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain_dc89df" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTypeAxis_4fb1e3" xlink:to="loc_us-gaapSubsequentEventTypeDomain_dc89df" order="20" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis_0fbd29" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_f64bdf" xlink:to="loc_us-gaapAwardTypeAxis_0fbd29" order="30" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4ebf88" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis_0fbd29" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4ebf88" order="30" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaapSubsequentEventMember_49da60" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTypeDomain_dc89df" xlink:to="loc_us-gaapSubsequentEventMember_49da60" order="31" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_RestrictedStockUnitsMember" xlink:label="loc_vnrxRestrictedStockUnitsMember_665f28" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4ebf88" xlink:to="loc_vnrxRestrictedStockUnitsMember_665f28" order="32" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_CommonStockSharesPurchaseAggregateShares" xlink:label="loc_vnrxCommonStockSharesPurchaseAggregateShares_1614dc" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_007eda" xlink:to="loc_vnrxCommonStockSharesPurchaseAggregateShares_1614dc" order="1" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_VestingPeriodDescriptions" xlink:label="loc_vnrxVestingPeriodDescriptions_d99df1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_007eda" xlink:to="loc_vnrxVestingPeriodDescriptions_d99df1" order="2" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_AdditionalOptionExpense" xlink:label="loc_vnrxAdditionalOptionExpense_f1eb3e" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_007eda" xlink:to="loc_vnrxAdditionalOptionExpense_f1eb3e" order="3" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_RsusGrantedUponCommonShares" xlink:label="loc_vnrxRsusGrantedUponCommonShares_f3de36" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_007eda" xlink:to="loc_vnrxRsusGrantedUponCommonShares_f3de36" order="4" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:label="loc_us-gaapProceedsFromIssuanceOrSaleOfEquity_854c2e" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_007eda" xlink:to="loc_us-gaapProceedsFromIssuanceOrSaleOfEquity_854c2e" order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_SaleOfCommonStockShares" xlink:label="loc_vnrxSaleOfCommonStockShares_2899b6" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_007eda" xlink:to="loc_vnrxSaleOfCommonStockShares_2899b6" order="6" />
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>9
<FILENAME>vnrx-20210630_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii" standalone="yes"?>
<!--XBRL Document Created with XBRLMaster-->
<!--Version: 2.3.08-->
<!--Based on XBRL 2.1-->
<!--Date of creation: 08/11/2021-->
<!--Software architectural design and coding: Dipendra K. Singh-->
<!--Copyright (c) 2021 I-NET Business Solutions, Inc. All Rights Reserved.-->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://vnrx.com/role/Cover" xlink:href="vnrx-20210630.xsd#Cover" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/CondensedConsolidatedBalanceSheets" xlink:href="vnrx-20210630.xsd#CondensedConsolidatedBalanceSheets" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:href="vnrx-20210630.xsd#CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited" xlink:href="vnrx-20210630.xsd#CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" xlink:href="vnrx-20210630.xsd#CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" xlink:href="vnrx-20210630.xsd#CondensedConsolidatedStatementsOfCashFlowsUnaudited" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies" xlink:href="vnrx-20210630.xsd#BasisOfPresentationAndSummaryOfSignificantAccountingPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/GoingConcern" xlink:href="vnrx-20210630.xsd#GoingConcern" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/PropertyAndEquipment" xlink:href="vnrx-20210630.xsd#PropertyAndEquipment" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/IntangibleAssets" xlink:href="vnrx-20210630.xsd#IntangibleAssets" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/RelatedPartyTransactions" xlink:href="vnrx-20210630.xsd#RelatedPartyTransactions" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/CommonStock" xlink:href="vnrx-20210630.xsd#CommonStock" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/StockbasedCompensation" xlink:href="vnrx-20210630.xsd#StockbasedCompensation" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/CommitmentsAndContingencies" xlink:href="vnrx-20210630.xsd#CommitmentsAndContingencies" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/SubsequentEvents" xlink:href="vnrx-20210630.xsd#SubsequentEvents" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:href="vnrx-20210630.xsd#BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/PropertyAndEquipmentTables" xlink:href="vnrx-20210630.xsd#PropertyAndEquipmentTables" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/IntangibleAssetsTables" xlink:href="vnrx-20210630.xsd#IntangibleAssetsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/StockbasedCompensationTables" xlink:href="vnrx-20210630.xsd#StockbasedCompensationTables" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/CommitmentsAndContingenciesTables" xlink:href="vnrx-20210630.xsd#CommitmentsAndContingenciesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="vnrx-20210630.xsd#BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/GoingConcernDetailsNarrative" xlink:href="vnrx-20210630.xsd#GoingConcernDetailsNarrative" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/PropertyAndEquipmentDetails" xlink:href="vnrx-20210630.xsd#PropertyAndEquipmentDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/PropertyAndEquipmentDetailsNarrative" xlink:href="vnrx-20210630.xsd#PropertyAndEquipmentDetailsNarrative" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/IntangibleAssetsDetails" xlink:href="vnrx-20210630.xsd#IntangibleAssetsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/IntangibleAssetsDetails1" xlink:href="vnrx-20210630.xsd#IntangibleAssetsDetails1" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/IntangibleAssetsDetailsNarrative" xlink:href="vnrx-20210630.xsd#IntangibleAssetsDetailsNarrative" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/CommonStockDetailsNarrative" xlink:href="vnrx-20210630.xsd#CommonStockDetailsNarrative" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/StockbasedCompensationDetails" xlink:href="vnrx-20210630.xsd#StockbasedCompensationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/StockbasedCompensationDetails1" xlink:href="vnrx-20210630.xsd#StockbasedCompensationDetails1" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/StockbasedCompensationDetails2" xlink:href="vnrx-20210630.xsd#StockbasedCompensationDetails2" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/StockbasedCompensationDetails3" xlink:href="vnrx-20210630.xsd#StockbasedCompensationDetails3" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/StockbasedCompensationDetails4" xlink:href="vnrx-20210630.xsd#StockbasedCompensationDetails4" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/StockbasedCompensationDetails5" xlink:href="vnrx-20210630.xsd#StockbasedCompensationDetails5" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/StockbasedCompensationDetailsNarrative" xlink:href="vnrx-20210630.xsd#StockbasedCompensationDetailsNarrative" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/CommitmentsAndContingenciesDetails" xlink:href="vnrx-20210630.xsd#CommitmentsAndContingenciesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/CommitmentsAndContingenciesDetails1" xlink:href="vnrx-20210630.xsd#CommitmentsAndContingenciesDetails1" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/CommitmentsAndContingenciesDetails2" xlink:href="vnrx-20210630.xsd#CommitmentsAndContingenciesDetails2" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/CommitmentsAndContingenciesDetails3" xlink:href="vnrx-20210630.xsd#CommitmentsAndContingenciesDetails3" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/CommitmentsAndContingenciesDetails4" xlink:href="vnrx-20210630.xsd#CommitmentsAndContingenciesDetails4" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/CommitmentsAndContingenciesDetails5" xlink:href="vnrx-20210630.xsd#CommitmentsAndContingenciesDetails5" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:href="vnrx-20210630.xsd#CommitmentsAndContingenciesDetailsNarrative" xlink:type="simple" />
  <link:roleRef roleURI="http://vnrx.com/role/SubsequentDetailsNarrative" xlink:href="vnrx-20210630.xsd#SubsequentDetailsNarrative" xlink:type="simple" />
  <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" />
  <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" />
  <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" />
  <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all" />
  <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#notAll" arcroleURI="http://xbrl.org/int/dim/arcrole/notAll" />
  <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" />
  <link:definitionLink xlink:type="extended" xlink:role="http://vnrx.com/role/Cover" xlink:title="00000001 - Document - Cover Page Information">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CoverAbstract" xlink:label="loc_deiCover" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://vnrx.com/role/CondensedConsolidatedBalanceSheets" xlink:title="000002 - Statement - Condensed Consolidated Balance Sheets" />
  <link:definitionLink xlink:type="extended" xlink:role="http://vnrx.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:title="000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)" />
  <link:definitionLink xlink:type="extended" xlink:role="http://vnrx.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited" xlink:title="000004 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited)" />
  <link:definitionLink xlink:type="extended" xlink:role="http://vnrx.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" xlink:title="000005 - Statement - Condensed Consolidated Statements of Stockholders Equity (Unaudited)">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" order="2000" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="20" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="30" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_10" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" order="40" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember" order="21" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember" order="22" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember" order="23" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapRetainedEarningsMember" order="24" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_NonControllingInterestMember" xlink:label="loc_vnrxNonControllingInterestMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_vnrxNonControllingInterestMember" order="25" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesIssued" xlink:label="loc_us-gaapSharesIssued" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesIssued" order="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity" order="2" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_CommonStockIssuedForDirectorCompensationInVolitionGermanyShares" xlink:label="loc_vnrxCommonStockIssuedForDirectorCompensationInVolitionGermanyShares" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxCommonStockIssuedForDirectorCompensationInVolitionGermanyShares" order="3" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_CommonStockIssuedForDirectorCompensationInVolitionGermanyAmount" xlink:label="loc_vnrxCommonStockIssuedForDirectorCompensationInVolitionGermanyAmount" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxCommonStockIssuedForDirectorCompensationInVolitionGermanyAmount" order="4" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_CommonStockIssuedForCashlessExerciseOfStockOptionsShares" xlink:label="loc_vnrxCommonStockIssuedForCashlessExerciseOfStockOptionsShares" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxCommonStockIssuedForCashlessExerciseOfStockOptionsShares" order="5" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_CommonStockIssuedForCashlessExerciseOfStockOptionsAmount" xlink:label="loc_vnrxCommonStockIssuedForCashlessExerciseOfStockOptionsAmount" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxCommonStockIssuedForCashlessExerciseOfStockOptionsAmount" order="6" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_StockBasedCompensation" xlink:label="loc_vnrxStockBasedCompensation" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxStockBasedCompensation" order="7" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_StockRepurchaseShares" xlink:label="loc_vnrxStockRepurchaseShares" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxStockRepurchaseShares" order="8" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_StockRepurchaseAmount" xlink:label="loc_vnrxStockRepurchaseAmount" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxStockRepurchaseAmount" order="9" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_ForeignCurrencyTranslation" xlink:label="loc_vnrxForeignCurrencyTranslation" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxForeignCurrencyTranslation" order="10" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProfitLoss" order="11" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" order="12" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" order="13" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised" order="14" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueStockOptionsExercised" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueStockOptionsExercised" order="15" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_TaxWithholdingsPaidRelatedToStockBasedCompensation" xlink:label="loc_vnrxTaxWithholdingsPaidRelatedToStockBasedCompensation" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxTaxWithholdingsPaidRelatedToStockBasedCompensation" order="16" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" xlink:title="000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)" />
  <link:definitionLink xlink:type="extended" xlink:role="http://vnrx.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies" xlink:title="000007 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies" />
  <link:definitionLink xlink:type="extended" xlink:role="http://vnrx.com/role/GoingConcern" xlink:title="000008 - Disclosure - Going Concern" />
  <link:definitionLink xlink:type="extended" xlink:role="http://vnrx.com/role/PropertyAndEquipment" xlink:title="000009 - Disclosure - Property and Equipment" />
  <link:definitionLink xlink:type="extended" xlink:role="http://vnrx.com/role/IntangibleAssets" xlink:title="000010 - Disclosure - Intangible Assets" />
  <link:definitionLink xlink:type="extended" xlink:role="http://vnrx.com/role/RelatedPartyTransactions" xlink:title="000011 - Disclosure - Related Party Transactions" />
  <link:definitionLink xlink:type="extended" xlink:role="http://vnrx.com/role/CommonStock" xlink:title="000012 - Disclosure - Common Stock" />
  <link:definitionLink xlink:type="extended" xlink:role="http://vnrx.com/role/StockbasedCompensation" xlink:title="000013 - Disclosure - StockBased Compensation" />
  <link:definitionLink xlink:type="extended" xlink:role="http://vnrx.com/role/CommitmentsAndContingencies" xlink:title="000014 - Disclosure - Commitments and Contingencies" />
  <link:definitionLink xlink:type="extended" xlink:role="http://vnrx.com/role/SubsequentEvents" xlink:title="000015 - Disclosure - Subsequent Events" />
  <link:definitionLink xlink:type="extended" xlink:role="http://vnrx.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:title="000016 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies)" />
  <link:definitionLink xlink:type="extended" xlink:role="http://vnrx.com/role/PropertyAndEquipmentTables" xlink:title="000017 - Disclosure - Property and Equipment (Tables)" />
  <link:definitionLink xlink:type="extended" xlink:role="http://vnrx.com/role/IntangibleAssetsTables" xlink:title="000018 - Disclosure - Intangible Assets (Tables)" />
  <link:definitionLink xlink:type="extended" xlink:role="http://vnrx.com/role/StockbasedCompensationTables" xlink:title="000019 - Disclosure - StockBased Compensation (Tables)" />
  <link:definitionLink xlink:type="extended" xlink:role="http://vnrx.com/role/CommitmentsAndContingenciesTables" xlink:title="000020 - Disclosure - Commitments and Contingencies (Tables)" />
  <link:definitionLink xlink:type="extended" xlink:role="http://vnrx.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="000021 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Details Narrative)" />
  <link:definitionLink xlink:type="extended" xlink:role="http://vnrx.com/role/GoingConcernDetailsNarrative" xlink:title="000022 - Disclosure - Going Concern (Details Narrative)" />
  <link:definitionLink xlink:type="extended" xlink:role="http://vnrx.com/role/PropertyAndEquipmentDetails" xlink:title="000023 - Disclosure - Property and Equipment (Details)">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" order="2000" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" order="20" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" order="30" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" order="40" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srtProductOrServiceAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtProductOrServiceAxis" order="40" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain" order="50" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain_10" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain_10" order="60" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtRangeAxis" order="60" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="70" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" order="80" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComputerEquipmentMember" xlink:label="loc_us-gaapComputerEquipmentMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapComputerEquipmentMember" order="61" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_LaboratoryEquipmentMember" xlink:label="loc_vnrxLaboratoryEquipmentMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_vnrxLaboratoryEquipmentMember" order="62" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OfficeEquipmentMember" xlink:label="loc_us-gaapOfficeEquipmentMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapOfficeEquipmentMember" order="63" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingMember" xlink:label="loc_us-gaapBuildingMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapBuildingMember" order="64" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LandMember" xlink:label="loc_us-gaapLandMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_us-gaapLandMember" order="65" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingImprovementsMember" xlink:label="loc_us-gaapBuildingImprovementsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapBuildingImprovementsMember" order="66" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" order="67" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" order="68" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross" order="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" order="3" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaapPropertyPlantAndEquipmentUsefulLife" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentUsefulLife" order="4" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://vnrx.com/role/PropertyAndEquipmentDetailsNarrative" xlink:title="000024 - Disclosure - Property and Equipment (Details Narrative)" />
  <link:definitionLink xlink:type="extended" xlink:role="http://vnrx.com/role/IntangibleAssetsDetails" xlink:title="000025 - Disclosure - Intangible Assets (Details)">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" order="2000" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" order="20" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" order="30" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_10" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_10" order="40" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PatentsMember" xlink:label="loc_us-gaapPatentsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapPatentsMember" order="21" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsNet" order="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsGross" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsGross" order="2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization" order="3" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://vnrx.com/role/IntangibleAssetsDetails1" xlink:title="000026 - Disclosure - Intangible Assets (Details 1)" />
  <link:definitionLink xlink:type="extended" xlink:role="http://vnrx.com/role/IntangibleAssetsDetailsNarrative" xlink:title="000027 - Disclosure - Intangible Assets (Details Narrative)">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" order="2000" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtRangeAxis" order="10" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="20" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" order="30" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaapIndefiniteLivedIntangibleAssetsByMajorClassAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapIndefiniteLivedIntangibleAssetsByMajorClassAxis" order="30" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapIndefiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapIndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapIndefiniteLivedIntangibleAssetsMajorClassNameDomain" order="40" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapIndefiniteLivedIntangibleAssetsMajorClassNameDomain_10" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaapIndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapIndefiniteLivedIntangibleAssetsMajorClassNameDomain_10" order="50" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" order="31" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_PatentsAndIntellectualPropertyMember" xlink:label="loc_vnrxPatentsAndIntellectualPropertyMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_vnrxPatentsAndIntellectualPropertyMember" order="32" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" order="33" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaapAmortizationOfIntangibleAssets" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAmortizationOfIntangibleAssets" order="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" order="2" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://vnrx.com/role/CommonStockDetailsNarrative" xlink:title="000028 - Disclosure - Common Stock (Details Narrative)">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" order="2000" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaapFinancialInstrumentAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapFinancialInstrumentAxis" order="20" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="30" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_10" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_10" order="40" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardDateAxis" xlink:label="loc_us-gaapAwardDateAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardDateAxis" order="40" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardDateDomain" xlink:label="loc_us-gaapAwardDateDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardDateAxis" xlink:to="loc_us-gaapAwardDateDomain" order="50" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardDateDomain" xlink:label="loc_us-gaapAwardDateDomain_10" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaapAwardDateAxis" xlink:to="loc_us-gaapAwardDateDomain_10" order="60" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaapPlanNameAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapPlanNameAxis" order="60" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain" order="70" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain_10" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain_10" order="80" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="loc_us-gaapDerivativeInstrumentRiskAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapDerivativeInstrumentRiskAxis" order="80" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaapDerivativeContractTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapDerivativeInstrumentRiskAxis" xlink:to="loc_us-gaapDerivativeContractTypeDomain" order="90" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaapDerivativeContractTypeDomain_10" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaapDerivativeInstrumentRiskAxis" xlink:to="loc_us-gaapDerivativeContractTypeDomain_10" order="100" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OptionMember" xlink:label="loc_us-gaapOptionMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapOptionMember" order="81" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_OnAprilOnThreeTwoZeroTwoOneMember" xlink:label="loc_vnrxOnAprilOnThreeTwoZeroTwoOneMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_vnrxOnAprilOnThreeTwoZeroTwoOneMember" order="82" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_EquityDistributionAgreementMember" xlink:label="loc_vnrxEquityDistributionAgreementMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_vnrxEquityDistributionAgreementMember" order="83" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_UnderwritingAgreementMember" xlink:label="loc_vnrxUnderwritingAgreementMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_vnrxUnderwritingAgreementMember" order="84" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_FromJanuaryThirteenTwentyTwentyOneToNineteenMarchTwentyTwentyOneMember" xlink:label="loc_vnrxFromJanuaryThirteenTwentyTwentyOneToNineteenMarchTwentyTwentyOneMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_vnrxFromJanuaryThirteenTwentyTwentyOneToNineteenMarchTwentyTwentyOneMember" order="85" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_OnTwoFebruaryTwoThousandTwentyOneMember" xlink:label="loc_vnrxOnTwoFebruaryTwoThousandTwentyOneMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_vnrxOnTwoFebruaryTwoThousandTwentyOneMember" order="86" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_StockOptionsMember" xlink:label="loc_vnrxStockOptionsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDerivativeContractTypeDomain" xlink:to="loc_vnrxStockOptionsMember" order="87" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_FebruaryEightTwoThousandTwentyOneToFebruaryNineTwoThousandTwentyOneMember" xlink:label="loc_vnrxFebruaryEightTwoThousandTwentyOneToFebruaryNineTwoThousandTwentyOneMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_vnrxFebruaryEightTwoThousandTwentyOneToFebruaryNineTwoThousandTwentyOneMember" order="88" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_StockOptionTwoMember" xlink:label="loc_vnrxStockOptionTwoMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDerivativeContractTypeDomain" xlink:to="loc_vnrxStockOptionTwoMember" order="89" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_FebruaryEightTwoThousandTwentyOneMember" xlink:label="loc_vnrxFebruaryEightTwoThousandTwentyOneMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_vnrxFebruaryEightTwoThousandTwentyOneMember" order="90" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_StockOptionOneMember" xlink:label="loc_vnrxStockOptionOneMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDerivativeContractTypeDomain" xlink:to="loc_vnrxStockOptionOneMember" order="91" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_OnJanuaryTwentyTwoThousandTwentyOneMember" xlink:label="loc_vnrxOnJanuaryTwentyTwoThousandTwentyOneMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_vnrxOnJanuaryTwentyTwoThousandTwentyOneMember" order="92" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_TwoZeroOneFiveStockIncentivePlanMember" xlink:label="loc_vnrxTwoZeroOneFiveStockIncentivePlanMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_vnrxTwoZeroOneFiveStockIncentivePlanMember" order="93" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesAuthorized" order="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaapCommonStockSharesIssued" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesIssued" order="2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesOutstanding" order="3" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare" order="4" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_RsusVestedShares" xlink:label="loc_vnrxRsusVestedShares" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxRsusVestedShares" order="5" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_CommonStockShareIssuedUponCashlessExercise" xlink:label="loc_vnrxCommonStockShareIssuedUponCashlessExercise" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxCommonStockShareIssuedUponCashlessExercise" order="6" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_AggeregateShareOfCommonStockOfferingPrice" xlink:label="loc_vnrxAggeregateShareOfCommonStockOfferingPrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxAggeregateShareOfCommonStockOfferingPrice" order="7" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:label="loc_us-gaapSaleOfStockNumberOfSharesIssuedInTransaction" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSaleOfStockNumberOfSharesIssuedInTransaction" order="8" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:label="loc_us-gaapProceedsFromIssuanceOrSaleOfEquity" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProceedsFromIssuanceOrSaleOfEquity" order="9" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_AggregateSharesOfCommonStock" xlink:label="loc_vnrxAggregateSharesOfCommonStock" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxAggregateSharesOfCommonStock" order="10" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InsuranceCommissionsAndFees" xlink:label="loc_us-gaapInsuranceCommissionsAndFees" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapInsuranceCommissionsAndFees" order="11" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesOther" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesOther" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesOther" order="12" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueOther" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueOther" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueOther" order="13" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_PurchasePricePerShare" xlink:label="loc_vnrxPurchasePricePerShare" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxPurchasePricePerShare" order="14" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharePrice" xlink:label="loc_us-gaapSharePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharePrice" order="15" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_CommonStockSharesIssuableUponExerciseOfWarrants" xlink:label="loc_vnrxCommonStockSharesIssuableUponExerciseOfWarrants" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxCommonStockSharesIssuableUponExerciseOfWarrants" order="16" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_ClassOfWarrantOrRightOutstandings" xlink:label="loc_vnrxClassOfWarrantOrRightOutstandings" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxClassOfWarrantOrRightOutstandings" order="17" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_ClassOfWarrantsOrRightOutstanding" xlink:label="loc_vnrxClassOfWarrantsOrRightOutstanding" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxClassOfWarrantsOrRightOutstanding" order="18" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_RemainingSharesWithheldReturned" xlink:label="loc_vnrxRemainingSharesWithheldReturned" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxRemainingSharesWithheldReturned" order="19" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://vnrx.com/role/StockbasedCompensationDetails" xlink:title="000029 - Disclosure - StockBased Compensation (Details)">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" order="2000" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="loc_us-gaapDerivativeInstrumentRiskAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapDerivativeInstrumentRiskAxis" order="10" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaapDerivativeContractTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapDerivativeInstrumentRiskAxis" xlink:to="loc_us-gaapDerivativeContractTypeDomain" order="20" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaapDerivativeContractTypeDomain_10" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaapDerivativeInstrumentRiskAxis" xlink:to="loc_us-gaapDerivativeContractTypeDomain_10" order="30" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_WarrantsFourMember" xlink:label="loc_vnrxWarrantsFourMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDerivativeContractTypeDomain" xlink:to="loc_vnrxWarrantsFourMember" order="11" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_NumberOfWarrantsAbstract" xlink:label="loc_vnrxNumberOfWarrantsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxNumberOfWarrantsAbstract" order="1" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_NumberOfWarrantsOutstandingBeginningBalance" xlink:label="loc_vnrxNumberOfWarrantsOutstandingBeginningBalance" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxNumberOfWarrantsOutstandingBeginningBalance" order="2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="3" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_NumberOfWarrantsOutstandingEndingBalance" xlink:label="loc_vnrxNumberOfWarrantsOutstandingEndingBalance" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxNumberOfWarrantsOutstandingEndingBalance" order="4" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_NumberOfWarrantsExercisable" xlink:label="loc_vnrxNumberOfWarrantsExercisable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxNumberOfWarrantsExercisable" order="5" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_WeightedExercisePriceAbstract" xlink:label="loc_vnrxWeightedExercisePriceAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxWeightedExercisePriceAbstract" order="6" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_WeightedAverageExercisePriceOutstandingBalanceOne" xlink:label="loc_vnrxWeightedAverageExercisePriceOutstandingBalanceOne" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxWeightedAverageExercisePriceOutstandingBalanceOne" order="7" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" order="8" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_WeightedAverageExercisePriceEndingBalanceOne" xlink:label="loc_vnrxWeightedAverageExercisePriceEndingBalanceOne" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxWeightedAverageExercisePriceEndingBalanceOne" order="9" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_WeightedAverageExercisePriceExercisable" xlink:label="loc_vnrxWeightedAverageExercisePriceExercisable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxWeightedAverageExercisePriceExercisable" order="10" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://vnrx.com/role/StockbasedCompensationDetails1" xlink:title="000030 - Disclosure - StockBased Compensation (Details 1)">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" order="2000" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="loc_us-gaapDerivativeInstrumentRiskAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapDerivativeInstrumentRiskAxis" order="10" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaapDerivativeContractTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapDerivativeInstrumentRiskAxis" xlink:to="loc_us-gaapDerivativeContractTypeDomain" order="20" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaapDerivativeContractTypeDomain_10" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaapDerivativeInstrumentRiskAxis" xlink:to="loc_us-gaapDerivativeContractTypeDomain_10" order="30" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_WarrantsFourMember" xlink:label="loc_vnrxWarrantsFourMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDerivativeContractTypeDomain" xlink:to="loc_vnrxWarrantsFourMember" order="11" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_WarrantThreeMember" xlink:label="loc_vnrxWarrantThreeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDerivativeContractTypeDomain" xlink:to="loc_vnrxWarrantThreeMember" order="12" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_WarrantOneMember" xlink:label="loc_vnrxWarrantOneMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDerivativeContractTypeDomain" xlink:to="loc_vnrxWarrantOneMember" order="13" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_WarrantTwoMember" xlink:label="loc_vnrxWarrantTwoMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDerivativeContractTypeDomain" xlink:to="loc_vnrxWarrantTwoMember" order="14" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" order="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:label="loc_us-gaapProceedsFromWarrantExercises" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProceedsFromWarrantExercises" order="3" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_ExercisePrice" xlink:label="loc_vnrxExercisePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxExercisePrice" order="4" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" order="5" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://vnrx.com/role/StockbasedCompensationDetails2" xlink:title="000031 - Disclosure - StockBased Compensation (Details 2)">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" order="2000" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="loc_us-gaapDerivativeInstrumentRiskAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapDerivativeInstrumentRiskAxis" order="10" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaapDerivativeContractTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapDerivativeInstrumentRiskAxis" xlink:to="loc_us-gaapDerivativeContractTypeDomain" order="20" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaapDerivativeContractTypeDomain_10" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaapDerivativeInstrumentRiskAxis" xlink:to="loc_us-gaapDerivativeContractTypeDomain_10" order="30" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_OptionFourMember" xlink:label="loc_vnrxOptionFourMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDerivativeContractTypeDomain" xlink:to="loc_vnrxOptionFourMember" order="11" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_NumberOfOptionsAbstract" xlink:label="loc_vnrxNumberOfOptionsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxNumberOfOptionsAbstract" order="1" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_NumberOfOptionsOutstandingBeginningBalance" xlink:label="loc_vnrxNumberOfOptionsOutstandingBeginningBalance" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxNumberOfOptionsOutstandingBeginningBalance" order="2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" order="3" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentExercised" xlink:label="loc_vnrxShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentExercised" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentExercised" order="4" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_NumberOfOptionOutstandingEndingBalance" xlink:label="loc_vnrxNumberOfOptionOutstandingEndingBalance" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxNumberOfOptionOutstandingEndingBalance" order="5" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_NumberOfOptionsExercisable" xlink:label="loc_vnrxNumberOfOptionsExercisable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxNumberOfOptionsExercisable" order="6" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_WeightedAverageExercisePriceAbstract" xlink:label="loc_vnrxWeightedAverageExercisePriceAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxWeightedAverageExercisePriceAbstract" order="7" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_WeightedAverageExercisePriceOutstandingBalance" xlink:label="loc_vnrxWeightedAverageExercisePriceOutstandingBalance" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxWeightedAverageExercisePriceOutstandingBalance" order="8" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_WeightedAverageExercisePriceGranted" xlink:label="loc_vnrxWeightedAverageExercisePriceGranted" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxWeightedAverageExercisePriceGranted" order="9" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_WeightedAverageExercisePriceExercised" xlink:label="loc_vnrxWeightedAverageExercisePriceExercised" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxWeightedAverageExercisePriceExercised" order="10" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_WeightedAverageExercisePriceEndingBalance" xlink:label="loc_vnrxWeightedAverageExercisePriceEndingBalance" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxWeightedAverageExercisePriceEndingBalance" order="11" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_WeightedAverageExercisePriceExercisableBalance" xlink:label="loc_vnrxWeightedAverageExercisePriceExercisableBalance" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxWeightedAverageExercisePriceExercisableBalance" order="12" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://vnrx.com/role/StockbasedCompensationDetails3" xlink:title="000032 - Disclosure - StockBased Compensation (Details 3)">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" order="2000" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="loc_us-gaapDerivativeInstrumentRiskAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapDerivativeInstrumentRiskAxis" order="10" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaapDerivativeContractTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapDerivativeInstrumentRiskAxis" xlink:to="loc_us-gaapDerivativeContractTypeDomain" order="20" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaapDerivativeContractTypeDomain_10" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaapDerivativeInstrumentRiskAxis" xlink:to="loc_us-gaapDerivativeContractTypeDomain_10" order="30" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_OptionFourMember" xlink:label="loc_vnrxOptionFourMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDerivativeContractTypeDomain" xlink:to="loc_vnrxOptionFourMember" order="11" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_StockOptionThreeMember" xlink:label="loc_vnrxStockOptionThreeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDerivativeContractTypeDomain" xlink:to="loc_vnrxStockOptionThreeMember" order="12" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_OptionTwoMember" xlink:label="loc_vnrxOptionTwoMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDerivativeContractTypeDomain" xlink:to="loc_vnrxOptionTwoMember" order="13" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_TotalStockOptionMember" xlink:label="loc_vnrxTotalStockOptionMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDerivativeContractTypeDomain" xlink:to="loc_vnrxTotalStockOptionMember" order="14" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_StockOptionSixMember" xlink:label="loc_vnrxStockOptionSixMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDerivativeContractTypeDomain" xlink:to="loc_vnrxStockOptionSixMember" order="15" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_StockOptionSevenMember" xlink:label="loc_vnrxStockOptionSevenMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDerivativeContractTypeDomain" xlink:to="loc_vnrxStockOptionSevenMember" order="16" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_StockOptionEightMember" xlink:label="loc_vnrxStockOptionEightMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDerivativeContractTypeDomain" xlink:to="loc_vnrxStockOptionEightMember" order="17" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_StockOptionNineMember" xlink:label="loc_vnrxStockOptionNineMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDerivativeContractTypeDomain" xlink:to="loc_vnrxStockOptionNineMember" order="18" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_StockOptionTenMember" xlink:label="loc_vnrxStockOptionTenMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDerivativeContractTypeDomain" xlink:to="loc_vnrxStockOptionTenMember" order="19" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_NumberOutstandingShares" xlink:label="loc_vnrxNumberOutstandingShares" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxNumberOutstandingShares" order="1" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_NumberExercisableShares" xlink:label="loc_vnrxNumberExercisableShares" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxNumberExercisableShares" order="2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaapProceedsFromStockOptionsExercised" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProceedsFromStockOptionsExercised" order="3" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_ExercisePrice" xlink:label="loc_vnrxExercisePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxExercisePrice" order="4" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2" xlink:label="loc_vnrxSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2" order="5" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_WeightedAverageRemainingContractualLifeyears" xlink:label="loc_vnrxWeightedAverageRemainingContractualLifeyears" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxWeightedAverageRemainingContractualLifeyears" order="6" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://vnrx.com/role/StockbasedCompensationDetails4" xlink:title="000033 - Disclosure - StockBased Compensation (Details 4)">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" order="2000" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="loc_us-gaapDerivativeInstrumentRiskAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapDerivativeInstrumentRiskAxis" order="10" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaapDerivativeContractTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapDerivativeInstrumentRiskAxis" xlink:to="loc_us-gaapDerivativeContractTypeDomain" order="20" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaapDerivativeContractTypeDomain_10" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaapDerivativeInstrumentRiskAxis" xlink:to="loc_us-gaapDerivativeContractTypeDomain_10" order="30" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_StockOptionsMember" xlink:label="loc_vnrxStockOptionsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDerivativeContractTypeDomain" xlink:to="loc_vnrxStockOptionsMember" order="11" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_NumberOfRsusOutstandingBeginingBalance" xlink:label="loc_vnrxNumberOfRsusOutstandingBeginingBalance" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxNumberOfRsusOutstandingBeginingBalance" order="1" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_GrantedShares" xlink:label="loc_vnrxGrantedShares" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxGrantedShares" order="2" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_NumberOfStockVested" xlink:label="loc_vnrxNumberOfStockVested" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxNumberOfStockVested" order="3" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_NumberOfStockCancelled" xlink:label="loc_vnrxNumberOfStockCancelled" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxNumberOfStockCancelled" order="4" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_NumberOfRsusOutstandingEndingBalance" xlink:label="loc_vnrxNumberOfRsusOutstandingEndingBalance" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxNumberOfRsusOutstandingEndingBalance" order="5" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_SharePriceBeginningBalance" xlink:label="loc_vnrxSharePriceBeginningBalance" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxSharePriceBeginningBalance" order="6" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_SharePriceGranted" xlink:label="loc_vnrxSharePriceGranted" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxSharePriceGranted" order="7" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_SharePriceVested" xlink:label="loc_vnrxSharePriceVested" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxSharePriceVested" order="8" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_Cancelled" xlink:label="loc_vnrxCancelled" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxCancelled" order="9" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_SharePriceEndingBalance" xlink:label="loc_vnrxSharePriceEndingBalance" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxSharePriceEndingBalance" order="10" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://vnrx.com/role/StockbasedCompensationDetails5" xlink:title="000034 - Disclosure - StockBased Compensation (Details 5)">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" order="2000" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="loc_us-gaapDerivativeInstrumentRiskAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapDerivativeInstrumentRiskAxis" order="10" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaapDerivativeContractTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapDerivativeInstrumentRiskAxis" xlink:to="loc_us-gaapDerivativeContractTypeDomain" order="20" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaapDerivativeContractTypeDomain_10" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaapDerivativeInstrumentRiskAxis" xlink:to="loc_us-gaapDerivativeContractTypeDomain_10" order="30" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_StockOptionThreeMember" xlink:label="loc_vnrxStockOptionThreeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDerivativeContractTypeDomain" xlink:to="loc_vnrxStockOptionThreeMember" order="11" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_TotalStockOptionMember" xlink:label="loc_vnrxTotalStockOptionMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDerivativeContractTypeDomain" xlink:to="loc_vnrxTotalStockOptionMember" order="12" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_OptionsOneMember" xlink:label="loc_vnrxOptionsOneMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDerivativeContractTypeDomain" xlink:to="loc_vnrxOptionsOneMember" order="13" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_OptionsTwoMember" xlink:label="loc_vnrxOptionsTwoMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDerivativeContractTypeDomain" xlink:to="loc_vnrxOptionsTwoMember" order="14" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_NumberOfStockOutstandingBalance" xlink:label="loc_vnrxNumberOfStockOutstandingBalance" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxNumberOfStockOutstandingBalance" order="1" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_SharesPriceRsu" xlink:label="loc_vnrxSharesPriceRsu" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxSharesPriceRsu" order="2" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_WeightedAverageRemainingContractualLifeYears" xlink:label="loc_vnrxWeightedAverageRemainingContractualLifeYears" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxWeightedAverageRemainingContractualLifeYears" order="3" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://vnrx.com/role/StockbasedCompensationDetailsNarrative" xlink:title="000035 - Disclosure - StockBased Compensation (Details Narrative)">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" order="2000" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" order="20" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="30" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" order="40" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaapFinancialInstrumentAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapFinancialInstrumentAxis" order="30" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="40" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_10" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_10" order="50" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardDateAxis" xlink:label="loc_us-gaapAwardDateAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardDateAxis" order="40" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardDateDomain" xlink:label="loc_us-gaapAwardDateDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardDateAxis" xlink:to="loc_us-gaapAwardDateDomain" order="50" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardDateDomain" xlink:label="loc_us-gaapAwardDateDomain_10" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaapAwardDateAxis" xlink:to="loc_us-gaapAwardDateDomain_10" order="60" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaapPlanNameAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapPlanNameAxis" order="50" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain" order="60" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain_10" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain_10" order="70" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OptionMember" xlink:label="loc_us-gaapOptionMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapOptionMember" order="51" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_OnAprilOnThreeTwoZeroTwoOneMember" xlink:label="loc_vnrxOnAprilOnThreeTwoZeroTwoOneMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_vnrxOnAprilOnThreeTwoZeroTwoOneMember" order="52" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_OnJanuaryTwentyTwoThousandTwentyOneMember" xlink:label="loc_vnrxOnJanuaryTwentyTwoThousandTwentyOneMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_vnrxOnJanuaryTwentyTwoThousandTwentyOneMember" order="53" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_RestrictedStockUnitsMember" xlink:label="loc_vnrxRestrictedStockUnitsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_vnrxRestrictedStockUnitsMember" order="54" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_OnTwoZeroMayTwoThousandTwentyOneMember" xlink:label="loc_vnrxOnTwoZeroMayTwoThousandTwentyOneMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_vnrxOnTwoZeroMayTwoThousandTwentyOneMember" order="55" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_MayOneTwoThousandTwentyOneMember" xlink:label="loc_vnrxMayOneTwoThousandTwentyOneMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_vnrxMayOneTwoThousandTwentyOneMember" order="56" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_TwoThousandFifteenEquityIncentivePlanMember" xlink:label="loc_vnrxTwoThousandFifteenEquityIncentivePlanMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_vnrxTwoThousandFifteenEquityIncentivePlanMember" order="57" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_JanuaryOneTwoThousandTwentyOneMember" xlink:label="loc_vnrxJanuaryOneTwoThousandTwentyOneMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_vnrxJanuaryOneTwoThousandTwentyOneMember" order="58" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_FebruaryOneTwoThousandTwentyOneMember" xlink:label="loc_vnrxFebruaryOneTwoThousandTwentyOneMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_vnrxFebruaryOneTwoThousandTwentyOneMember" order="59" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_StockCompensationExpenses" xlink:label="loc_vnrxStockCompensationExpenses" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxStockCompensationExpenses" order="1" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_CompensationCostRelatedToNonVestedWarrants" xlink:label="loc_vnrxCompensationCostRelatedToNonVestedWarrants" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxCompensationCostRelatedToNonVestedWarrants" order="2" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_MaturityTerm" xlink:label="loc_vnrxMaturityTerm" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxMaturityTerm" order="3" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_CommonStockSharesIssuableUponExerciseOfWarrants" xlink:label="loc_vnrxCommonStockSharesIssuableUponExerciseOfWarrants" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxCommonStockSharesIssuableUponExerciseOfWarrants" order="4" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_RestrictedStockUnitsDescription" xlink:label="loc_vnrxRestrictedStockUnitsDescription" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxRestrictedStockUnitsDescription" order="5" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_RestrictedStockUnitsShares" xlink:label="loc_vnrxRestrictedStockUnitsShares" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxRestrictedStockUnitsShares" order="6" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" order="7" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_PricePerShare" xlink:label="loc_vnrxPricePerShare" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxPricePerShare" order="8" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" order="9" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" order="10" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditDerivativeTerm1" xlink:label="loc_us-gaapCreditDerivativeTerm1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCreditDerivativeTerm1" order="11" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockPricePerShare" xlink:label="loc_us-gaapSaleOfStockPricePerShare" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSaleOfStockPricePerShare" order="12" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherFairValueVolatilityRate" xlink:label="loc_us-gaapAvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherFairValueVolatilityRate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherFairValueVolatilityRate" order="13" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" order="14" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialGuaranteeInsuranceContractsClaimLiabilityWeightedAverageRiskFreeDiscountRate" xlink:label="loc_us-gaapFinancialGuaranteeInsuranceContractsClaimLiabilityWeightedAverageRiskFreeDiscountRate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFinancialGuaranteeInsuranceContractsClaimLiabilityWeightedAverageRiskFreeDiscountRate" order="15" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription" xlink:label="loc_us-gaapMultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapMultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription" order="16" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" order="17" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_RsusVestedShares" xlink:label="loc_vnrxRsusVestedShares" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxRsusVestedShares" order="18" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensation" order="19" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="loc_us-gaapCommonStockCapitalSharesReservedForFutureIssuance" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockCapitalSharesReservedForFutureIssuance" order="20" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_CommonStockSharesAuthorizedUnderPlan" xlink:label="loc_vnrxCommonStockSharesAuthorizedUnderPlan" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxCommonStockSharesAuthorizedUnderPlan" order="21" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_CommonStockShareIssuedUponCashlessExercise" xlink:label="loc_vnrxCommonStockShareIssuedUponCashlessExercise" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxCommonStockShareIssuedUponCashlessExercise" order="22" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_RemainingSharesWithheldReturned" xlink:label="loc_vnrxRemainingSharesWithheldReturned" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxRemainingSharesWithheldReturned" order="23" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_WarrantsToPurchaseShares" xlink:label="loc_vnrxWarrantsToPurchaseShares" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxWarrantsToPurchaseShares" order="24" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_WarrantsToPurchaseAmount" xlink:label="loc_vnrxWarrantsToPurchaseAmount" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxWarrantsToPurchaseAmount" order="25" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_TotalCompensationExpense" xlink:label="loc_vnrxTotalCompensationExpense" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxTotalCompensationExpense" order="26" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://vnrx.com/role/CommitmentsAndContingenciesDetails" xlink:title="000036 - Disclosure - Commitments and Contingencies (Details)">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" order="2000" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" order="20" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" order="30" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain_10" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain_10" order="40" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_FinanceLeaseObligationsMember" xlink:label="loc_vnrxFinanceLeaseObligationsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_vnrxFinanceLeaseObligationsMember" order="21" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDueInTwoYears" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDueInTwoYears" order="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDueInThreeYears" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDueInThreeYears" order="2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDueInFourYears" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDueInFourYears" order="3" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDueInFiveYears" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDueInFiveYears" order="4" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeaseObligations" xlink:label="loc_us-gaapCapitalLeaseObligations" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCapitalLeaseObligations" order="5" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourAndFiveYears" xlink:label="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDueInFourAndFiveYears" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDueInFourAndFiveYears" order="6" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDue" order="7" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_LessAmountRepresentingInterest" xlink:label="loc_vnrxLessAmountRepresentingInterest" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxLessAmountRepresentingInterest" order="8" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter" xlink:label="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDueThereafter" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDueThereafter" order="9" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://vnrx.com/role/CommitmentsAndContingenciesDetails1" xlink:title="000037 - Disclosure - Commitments and Contingencies (Details 1)">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" order="2000" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCommitmentsAxis" xlink:label="loc_us-gaapOtherCommitmentsAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapOtherCommitmentsAxis" order="20" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCommitmentsDomain" xlink:label="loc_us-gaapOtherCommitmentsDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapOtherCommitmentsAxis" xlink:to="loc_us-gaapOtherCommitmentsDomain" order="30" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCommitmentsDomain" xlink:label="loc_us-gaapOtherCommitmentsDomain_10" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaapOtherCommitmentsAxis" xlink:to="loc_us-gaapOtherCommitmentsDomain_10" order="40" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_OperatingLeaseRightofUseObligationsMember" xlink:label="loc_vnrxOperatingLeaseRightofUseObligationsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOtherCommitmentsDomain" xlink:to="loc_vnrxOperatingLeaseRightofUseObligationsMember" order="21" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearTwo" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInRollingYearTwo" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInRollingYearTwo" order="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" order="2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearFour" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInRollingYearFour" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInRollingYearFour" order="3" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearFive" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInRollingYearFive" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInRollingYearFive" order="4" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingAfterYearFive" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInRollingAfterYearFive" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInRollingAfterYearFive" order="5" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDue" order="6" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_LessAmountRepresentingInterest" xlink:label="loc_vnrxLessAmountRepresentingInterest" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxLessAmountRepresentingInterest" order="7" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter" xlink:label="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDueThereafter" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDueThereafter" order="8" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://vnrx.com/role/CommitmentsAndContingenciesDetails2" xlink:title="000038 - Disclosure - Commitments and Contingencies (Details 2)" />
  <link:definitionLink xlink:type="extended" xlink:role="http://vnrx.com/role/CommitmentsAndContingenciesDetails3" xlink:title="000039 - Disclosure - Commitments and Contingencies (Details 3)">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" order="2000" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCommitmentsAxis" xlink:label="loc_us-gaapOtherCommitmentsAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapOtherCommitmentsAxis" order="10" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCommitmentsDomain" xlink:label="loc_us-gaapOtherCommitmentsDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapOtherCommitmentsAxis" xlink:to="loc_us-gaapOtherCommitmentsDomain" order="20" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCommitmentsDomain" xlink:label="loc_us-gaapOtherCommitmentsDomain_10" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaapOtherCommitmentsAxis" xlink:to="loc_us-gaapOtherCommitmentsDomain_10" order="30" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_GrantsRepayableMember" xlink:label="loc_vnrxGrantsRepayableMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOtherCommitmentsDomain" xlink:to="loc_vnrxGrantsRepayableMember" order="11" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_CurrentPortionOfGrantRepayable" xlink:label="loc_vnrxCurrentPortionOfGrantRepayable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxCurrentPortionOfGrantRepayable" order="1" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearFour" xlink:label="loc_vnrxFutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearFour" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxFutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearFour" order="2" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearFive" xlink:label="loc_vnrxFutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearFive" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxFutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearFive" order="3" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearSix" xlink:label="loc_vnrxFutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearSix" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxFutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearSix" order="4" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearSeven" xlink:label="loc_vnrxFutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearSeven" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxFutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearSeven" order="5" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableThearafter" xlink:label="loc_vnrxFutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableThearafter" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxFutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableThearafter" order="6" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_GrantsRepayable" xlink:label="loc_vnrxGrantsRepayable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxGrantsRepayable" order="7" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://vnrx.com/role/CommitmentsAndContingenciesDetails4" xlink:title="000040 - Disclosure - Commitments and Contingencies (Details 4)" />
  <link:definitionLink xlink:type="extended" xlink:role="http://vnrx.com/role/CommitmentsAndContingenciesDetails5" xlink:title="000041 - Disclosure - Commitments and Contingencies (Details 5)" />
  <link:definitionLink xlink:type="extended" xlink:role="http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:title="000042 - Disclosure - Commitments and Contingencies (Details Narrative)">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" order="2000" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCommitmentsAxis" xlink:label="loc_us-gaapOtherCommitmentsAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapOtherCommitmentsAxis" order="10" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCommitmentsDomain" xlink:label="loc_us-gaapOtherCommitmentsDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapOtherCommitmentsAxis" xlink:to="loc_us-gaapOtherCommitmentsDomain" order="20" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCommitmentsDomain" xlink:label="loc_us-gaapOtherCommitmentsDomain_10" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaapOtherCommitmentsAxis" xlink:to="loc_us-gaapOtherCommitmentsDomain_10" order="30" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaapPlanNameAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapPlanNameAxis" order="20" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain" order="30" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain_10" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain_10" order="40" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srtTitleOfIndividualAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtTitleOfIndividualAxis" order="40" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" order="50" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_10" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_10" order="60" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis" xlink:label="loc_us-gaapResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis" order="60" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain" xlink:label="loc_us-gaapResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis" xlink:to="loc_us-gaapResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain" order="70" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain" xlink:label="loc_us-gaapResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain_10" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaapResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis" xlink:to="loc_us-gaapResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain_10" order="80" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardDateAxis" xlink:label="loc_us-gaapAwardDateAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardDateAxis" order="70" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardDateDomain" xlink:label="loc_us-gaapAwardDateDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardDateAxis" xlink:to="loc_us-gaapAwardDateDomain" order="80" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardDateDomain" xlink:label="loc_us-gaapAwardDateDomain_10" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaapAwardDateAxis" xlink:to="loc_us-gaapAwardDateDomain_10" order="90" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaapFinancialInstrumentAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapFinancialInstrumentAxis" order="80" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="90" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_10" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_10" order="100" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" order="90" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" order="100" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain_10" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain_10" order="110" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" order="100" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" order="110" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_10" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_10" order="120" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="loc_us-gaapRelatedPartyTransactionAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapRelatedPartyTransactionAxis" order="120" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaapRelatedPartyTransactionDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionAxis" xlink:to="loc_us-gaapRelatedPartyTransactionDomain" order="130" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaapRelatedPartyTransactionDomain_10" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaapRelatedPartyTransactionAxis" xlink:to="loc_us-gaapRelatedPartyTransactionDomain_10" order="140" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" order="140" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" order="150" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" order="160" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollectiveBargainingArrangementAxis" xlink:label="loc_us-gaapCollectiveBargainingArrangementAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapCollectiveBargainingArrangementAxis" order="160" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollectiveBargainingArrangementDomain" xlink:label="loc_us-gaapCollectiveBargainingArrangementDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapCollectiveBargainingArrangementAxis" xlink:to="loc_us-gaapCollectiveBargainingArrangementDomain" order="170" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollectiveBargainingArrangementDomain" xlink:label="loc_us-gaapCollectiveBargainingArrangementDomain_10" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaapCollectiveBargainingArrangementAxis" xlink:to="loc_us-gaapCollectiveBargainingArrangementDomain_10" order="180" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_OperatingLeaseRightofUseObligationsMember" xlink:label="loc_vnrxOperatingLeaseRightofUseObligationsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOtherCommitmentsDomain" xlink:to="loc_vnrxOperatingLeaseRightofUseObligationsMember" order="161" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_ManagingDirectorsAgreementMember" xlink:label="loc_vnrxManagingDirectorsAgreementMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_vnrxManagingDirectorsAgreementMember" order="162" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_FounderMember" xlink:label="loc_vnrxFounderMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_vnrxFounderMember" order="163" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalFundingAgreementTermsMember" xlink:label="loc_us-gaapAdditionalFundingAgreementTermsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain" xlink:to="loc_us-gaapAdditionalFundingAgreementTermsMember" order="164" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_WalloonRegionGovernmentMember" xlink:label="loc_vnrxWalloonRegionGovernmentMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_vnrxWalloonRegionGovernmentMember" order="165" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_InTwoThousandsTwentyTwentyMember" xlink:label="loc_vnrxInTwoThousandsTwentyTwentyMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_vnrxInTwoThousandsTwentyTwentyMember" order="166" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_INGMember" xlink:label="loc_vnrxINGMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_vnrxINGMember" order="167" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_In2016Member" xlink:label="loc_vnrxIn2016Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_vnrxIn2016Member" order="168" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMember" xlink:label="loc_us-gaapLongTermDebtMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapLongTermDebtMember" order="169" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_FinanceLeaseObligationsMember" xlink:label="loc_vnrxFinanceLeaseObligationsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_vnrxFinanceLeaseObligationsMember" order="170" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_BNPParibasLeasingSolutionsMember" xlink:label="loc_vnrxBNPParibasLeasingSolutionsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_vnrxBNPParibasLeasingSolutionsMember" order="171" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_InTwoThousandsEightteenMember" xlink:label="loc_vnrxInTwoThousandsEightteenMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_vnrxInTwoThousandsEightteenMember" order="172" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_NamurMember" xlink:label="loc_vnrxNamurMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_vnrxNamurMember" order="173" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_OctoberThirteenTwoThousandTwentyMember" xlink:label="loc_vnrxOctoberThirteenTwoThousandTwentyMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_vnrxOctoberThirteenTwoThousandTwentyMember" order="174" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_LoanAgreementMember" xlink:label="loc_vnrxLoanAgreementMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_vnrxLoanAgreementMember" order="175" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_BioinformaticAnalyticsOfCellFreeDNAMember" xlink:label="loc_vnrxBioinformaticAnalyticsOfCellFreeDNAMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_vnrxBioinformaticAnalyticsOfCellFreeDNAMember" order="176" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_OnSeptemberSixteenTwohousandtwentyMember" xlink:label="loc_vnrxOnSeptemberSixteenTwohousandtwentyMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_vnrxOnSeptemberSixteenTwohousandtwentyMember" order="177" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_NamurInvestMember" xlink:label="loc_vnrxNamurInvestMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_vnrxNamurInvestMember" order="178" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_InTwoThousandNineteenMember" xlink:label="loc_vnrxInTwoThousandNineteenMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_vnrxInTwoThousandNineteenMember" order="179" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_NamurInnovationAndGrowthMember" xlink:label="loc_vnrxNamurInnovationAndGrowthMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOtherCommitmentsDomain" xlink:to="loc_vnrxNamurInnovationAndGrowthMember" order="180" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_In2018Member" xlink:label="loc_vnrxIn2018Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_vnrxIn2018Member" order="181" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_SOFINEXMember" xlink:label="loc_vnrxSOFINEXMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_vnrxSOFINEXMember" order="182" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_In2017Member" xlink:label="loc_vnrxIn2017Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_vnrxIn2017Member" order="183" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_TaxesAAndMUniversityMember" xlink:label="loc_vnrxTaxesAAndMUniversityMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionDomain" xlink:to="loc_vnrxTaxesAAndMUniversityMember" order="184" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_In2010Member" xlink:label="loc_vnrxIn2010Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_vnrxIn2010Member" order="185" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_ResearchCooperationAgreementMember" xlink:label="loc_vnrxResearchCooperationAgreementMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_vnrxResearchCooperationAgreementMember" order="186" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_DKFZMember" xlink:label="loc_vnrxDKFZMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_vnrxDKFZMember" order="187" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_ClinicalStudyResearchAgreementMember" xlink:label="loc_vnrxClinicalStudyResearchAgreementMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_vnrxClinicalStudyResearchAgreementMember" order="188" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_UniversityOfTaiwanMember" xlink:label="loc_vnrxUniversityOfTaiwanMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_vnrxUniversityOfTaiwanMember" order="189" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_CollaborativeArrangementCoPromotionMember" xlink:label="loc_vnrxCollaborativeArrangementCoPromotionMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollectiveBargainingArrangementDomain" xlink:to="loc_vnrxCollaborativeArrangementCoPromotionMember" order="190" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_InTwoThousandNinteenMember" xlink:label="loc_vnrxInTwoThousandNinteenMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_vnrxInTwoThousandNinteenMember" order="191" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_TamuMember" xlink:label="loc_vnrxTamuMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_vnrxTamuMember" order="192" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_OctoberTwentyFiveTwoThousandNinteenMember" xlink:label="loc_vnrxOctoberTwentyFiveTwoThousandNinteenMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_vnrxOctoberTwentyFiveTwoThousandNinteenMember" order="193" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_JanuaryTenTwentyTwentyMember" xlink:label="loc_vnrxJanuaryTenTwentyTwentyMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_vnrxJanuaryTenTwentyTwentyMember" order="194" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaapLongTermDebt" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLongTermDebt" order="1" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_PaymentsForFutureResearchAndCollobration" xlink:label="loc_vnrxPaymentsForFutureResearchAndCollobration" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxPaymentsForFutureResearchAndCollobration" order="2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermLeaseCost" xlink:label="loc_us-gaapShortTermLeaseCost" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShortTermLeaseCost" order="3" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_AggerateAmountPayableDescription" xlink:label="loc_vnrxAggerateAmountPayableDescription" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxAggerateAmountPayableDescription" order="4" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_AmountPayable" xlink:label="loc_vnrxAmountPayable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxAmountPayable" order="5" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" order="6" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="loc_us-gaapOperatingLeaseWeightedAverageDiscountRatePercent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLeaseWeightedAverageDiscountRatePercent" order="7" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_WeightedAverageRemainingLeaseTerm" xlink:label="loc_vnrxWeightedAverageRemainingLeaseTerm" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxWeightedAverageRemainingLeaseTerm" order="8" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermLeasePayments" xlink:label="loc_us-gaapShortTermLeasePayments" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShortTermLeasePayments" order="9" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseExpense" xlink:label="loc_us-gaapOperatingLeaseExpense" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLeaseExpense" order="10" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_FixedInterestRate" xlink:label="loc_vnrxFixedInterestRate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxFixedInterestRate" order="11" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_RepaymentsOfLongtermLoans" xlink:label="loc_vnrxRepaymentsOfLongtermLoans" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxRepaymentsOfLongtermLoans" order="12" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_TermsOfAgreementDescription" xlink:label="loc_vnrxTermsOfAgreementDescription" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxTermsOfAgreementDescription" order="13" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_RepaymentOfGrants" xlink:label="loc_vnrxRepaymentOfGrants" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxRepaymentOfGrants" order="14" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrantsReceivableCurrent" xlink:label="loc_us-gaapGrantsReceivableCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGrantsReceivableCurrent" order="15" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_FixedInterestRateOnLease" xlink:label="loc_vnrxFixedInterestRateOnLease" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxFixedInterestRateOnLease" order="16" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaapFinanceLeaseLiabilityPaymentsDue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFinanceLeaseLiabilityPaymentsDue" order="17" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionsPurchasePriceAllocationSubsequentYearsRemainingAdjustments" xlink:label="loc_us-gaapBusinessAcquisitionsPurchasePriceAllocationSubsequentYearsRemainingAdjustments" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapBusinessAcquisitionsPurchasePriceAllocationSubsequentYearsRemainingAdjustments" order="18" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_LineOfCreditFacilityExpirationDatesOne" xlink:label="loc_vnrxLineOfCreditFacilityExpirationDatesOne" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxLineOfCreditFacilityExpirationDatesOne" order="19" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_ImplicitInterest" xlink:label="loc_vnrxImplicitInterest" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxImplicitInterest" order="20" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_LeasedEquipmentAmortizedPeriod" xlink:label="loc_vnrxLeasedEquipmentAmortizedPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxLeasedEquipmentAmortizedPeriod" order="21" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLongTermDebt" xlink:label="loc_us-gaapOtherLongTermDebt" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherLongTermDebt" order="22" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_LoanAgreementTerm" xlink:label="loc_vnrxLoanAgreementTerm" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxLoanAgreementTerm" order="23" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_AdditionalCostOfCompany" xlink:label="loc_vnrxAdditionalCostOfCompany" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxAdditionalCostOfCompany" order="24" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_CollaborativeObligationsAmountDue" xlink:label="loc_vnrxCollaborativeObligationsAmountDue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxCollaborativeObligationsAmountDue" order="25" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_LeaseAgreementExpirePeriod" xlink:label="loc_vnrxLeaseAgreementExpirePeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxLeaseAgreementExpirePeriod" order="26" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_CollaborativeObligationsAmount" xlink:label="loc_vnrxCollaborativeObligationsAmount" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxCollaborativeObligationsAmount" order="27" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_ResearchCollaborationAgreement" xlink:label="loc_vnrxResearchCollaborationAgreement" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxResearchCollaborationAgreement" order="28" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRoyalties" xlink:label="loc_us-gaapPaymentsForRoyalties" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPaymentsForRoyalties" order="29" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_Royality" xlink:label="loc_vnrxRoyality" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxRoyality" order="30" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_StockBasedCompensationExpenses" xlink:label="loc_vnrxStockBasedCompensationExpenses" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxStockBasedCompensationExpenses" order="31" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentRate" xlink:label="loc_us-gaapDebtConversionConvertedInstrumentRate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtConversionConvertedInstrumentRate" order="32" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtConversionOriginalDebtInterestRateOfDebt" xlink:label="loc_us-gaapDebtConversionOriginalDebtInterestRateOfDebt" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtConversionOriginalDebtInterestRateOfDebt" order="33" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:label="loc_us-gaapDebtInstrumentInterestRateDuringPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateDuringPeriod" order="34" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueRestrictedStockAwardGross" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueRestrictedStockAwardGross" order="35" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesRestrictedStock" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesRestrictedStock" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesRestrictedStock" order="36" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardGross" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardGross" order="37" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_WeightedTradingPrice" xlink:label="loc_vnrxWeightedTradingPrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxWeightedTradingPrice" order="38" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfDebt" xlink:label="loc_us-gaapRepaymentsOfDebt" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRepaymentsOfDebt" order="39" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityMethodInvestments" xlink:label="loc_us-gaapEquityMethodInvestments" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEquityMethodInvestments" order="40" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_HoldbackPeriod" xlink:label="loc_vnrxHoldbackPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxHoldbackPeriod" order="41" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilities" xlink:label="loc_us-gaapDerivativeLiabilities" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDerivativeLiabilities" order="42" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="loc_us-gaapOtherLiabilitiesCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherLiabilitiesCurrent" order="43" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://vnrx.com/role/SubsequentDetailsNarrative" xlink:title="000043 - Disclosure - Subsequent (Details Narrative)">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" order="2000" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaapSubsequentEventTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapSubsequentEventTypeAxis" order="20" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain" order="30" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain_10" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain_10" order="40" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" order="30" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="40" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" order="50" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaapSubsequentEventMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventTypeDomain" xlink:to="loc_us-gaapSubsequentEventMember" order="31" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_RestrictedStockUnitsMember" xlink:label="loc_vnrxRestrictedStockUnitsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_vnrxRestrictedStockUnitsMember" order="32" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_CommonStockSharesPurchaseAggregateShares" xlink:label="loc_vnrxCommonStockSharesPurchaseAggregateShares" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxCommonStockSharesPurchaseAggregateShares" order="1" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_VestingPeriodDescriptions" xlink:label="loc_vnrxVestingPeriodDescriptions" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxVestingPeriodDescriptions" order="2" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_AdditionalOptionExpense" xlink:label="loc_vnrxAdditionalOptionExpense" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxAdditionalOptionExpense" order="3" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_RsusGrantedUponCommonShares" xlink:label="loc_vnrxRsusGrantedUponCommonShares" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxRsusGrantedUponCommonShares" order="4" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:label="loc_us-gaapProceedsFromIssuanceOrSaleOfEquity" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProceedsFromIssuanceOrSaleOfEquity" order="5" />
    <link:loc xlink:type="locator" xlink:href="vnrx-20210630.xsd#vnrx_SaleOfCommonStockShares" xlink:label="loc_vnrxSaleOfCommonStockShares" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_vnrxSaleOfCommonStockShares" order="6" />
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>10
<FILENAME>vnrx_10q_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2020-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31"
  xmlns:vnrx="http://vnrx.com/20210630"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="vnrx-20210630.xsd" xlink:type="simple"/>
    <context id="From2021-01-01to2021-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2013-03-01to2013-03-20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
        </entity>
        <period>
            <startDate>2013-03-01</startDate>
            <endDate>2013-03-20</endDate>
        </period>
    </context>
    <context id="From2013-09-01to2013-09-02">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
        </entity>
        <period>
            <startDate>2013-09-01</startDate>
            <endDate>2013-09-02</endDate>
        </period>
    </context>
    <context id="From2021-08-01to2021-08-03">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-08-03</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2021-07-14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-07-14</endDate>
        </period>
    </context>
    <context id="From2021-08-01to2021-08-03_us-gaap_SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-08-03</endDate>
        </period>
    </context>
    <context id="From2021-08-01to2021-08-03_us-gaap_SubsequentEventMember_vnrx_RestrictedStockUnitsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">vnrx:RestrictedStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-08-03</endDate>
        </period>
    </context>
    <context id="From2021-01-01to2021-06-30_vnrx_CollaborativeArrangementCoPromotionMember_vnrx_InTwoThousandNinteenMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:InTwoThousandNinteenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CollectiveBargainingArrangementAxis">vnrx:CollaborativeArrangementCoPromotionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-01-01to2021-06-30_vnrx_ClinicalStudyResearchAgreementMember_vnrx_UniversityOfTaiwanMember_vnrx_InTwoThousandsEightteenMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">vnrx:UniversityOfTaiwanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:InTwoThousandsEightteenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">vnrx:ClinicalStudyResearchAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-01-01to2021-06-30_vnrx_ResearchCooperationAgreementMember_vnrx_DKFZMember_vnrx_In2016Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">vnrx:DKFZMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:In2016Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">vnrx:ResearchCooperationAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2021-06-30_vnrx_JanuaryTenTwentyTwentyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:JanuaryTenTwentyTwentyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="From2021-01-01to2021-06-30_vnrx_JanuaryTenTwentyTwentyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:JanuaryTenTwentyTwentyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2019-12-13_vnrx_JanuaryTenTwentyTwentyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:JanuaryTenTwentyTwentyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-13</instant>
        </period>
    </context>
    <context id="From2019-12-01to2019-12-13_vnrx_JanuaryTenTwentyTwentyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:JanuaryTenTwentyTwentyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-01</startDate>
            <endDate>2019-12-13</endDate>
        </period>
    </context>
    <context id="From2021-01-01to2021-06-30_vnrx_ManagingDirectorsAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vnrx:ManagingDirectorsAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-01-01to2021-06-30_vnrx_TamuMember_vnrx_OctoberTwentyFiveTwoThousandNinteenMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:OctoberTwentyFiveTwoThousandNinteenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vnrx:TamuMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-01-01to2021-06-30_vnrx_InTwoThousandsEightteenMember_us-gaap_AdditionalFundingAgreementTermsMember_vnrx_WalloonRegionGovernmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">vnrx:WalloonRegionGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:InTwoThousandsEightteenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis">us-gaap:AdditionalFundingAgreementTermsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2021-06-30_vnrx_In2010Member_vnrx_WalloonRegionGovernmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">vnrx:WalloonRegionGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:In2010Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_vnrx_InTwoThousandsEightteenMember_us-gaap_AdditionalFundingAgreementTermsMember_vnrx_WalloonRegionGovernmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">vnrx:WalloonRegionGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:InTwoThousandsEightteenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis">us-gaap:AdditionalFundingAgreementTermsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_vnrx_ManagingDirectorsAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vnrx:ManagingDirectorsAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_vnrx_CollaborativeArrangementCoPromotionMember_vnrx_InTwoThousandNinteenMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:InTwoThousandNinteenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CollectiveBargainingArrangementAxis">vnrx:CollaborativeArrangementCoPromotionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_vnrx_ClinicalStudyResearchAgreementMember_vnrx_UniversityOfTaiwanMember_vnrx_InTwoThousandsEightteenMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">vnrx:UniversityOfTaiwanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:InTwoThousandsEightteenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">vnrx:ClinicalStudyResearchAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_vnrx_ResearchCooperationAgreementMember_vnrx_DKFZMember_vnrx_In2016Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">vnrx:DKFZMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:In2016Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">vnrx:ResearchCooperationAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_vnrx_TaxesAAndMUniversityMember_vnrx_InTwoThousandNineteenMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:InTwoThousandNineteenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">vnrx:TaxesAAndMUniversityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="From2021-01-01to2021-06-30_vnrx_FinanceLeaseObligationsMember_vnrx_BNPParibasLeasingSolutionsMember_vnrx_InTwoThousandsEightteenMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:InTwoThousandsEightteenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">vnrx:BNPParibasLeasingSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">vnrx:FinanceLeaseObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-01-01to2021-06-30_vnrx_In2010Member_vnrx_WalloonRegionGovernmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">vnrx:WalloonRegionGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:In2010Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-01-01to2021-06-30_vnrx_NamurInvestMember_vnrx_In2016Member_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">vnrx:NamurInvestMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:In2016Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vnrx:LoanAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-01-01to2021-06-30_vnrx_INGMember_vnrx_In2016Member_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">vnrx:INGMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:In2016Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vnrx:LoanAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-01-01to2021-06-30_vnrx_NamurInvestMember_vnrx_In2017Member_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">vnrx:NamurInvestMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:In2017Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vnrx:LoanAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-01-01to2021-06-30_vnrx_SOFINEXMember_vnrx_In2017Member_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">vnrx:SOFINEXMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:In2017Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vnrx:LoanAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-01-01to2021-06-30_vnrx_NamurInnovationAndGrowthMember_vnrx_LoanAgreementMember_vnrx_In2018Member_us-gaap_LongTermDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:In2018Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">vnrx:NamurInnovationAndGrowthMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vnrx:LoanAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-01-01to2021-06-30_vnrx_NamurInvestMember_vnrx_InTwoThousandNineteenMember_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">vnrx:NamurInvestMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:InTwoThousandNineteenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vnrx:LoanAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-01-01to2021-06-30_vnrx_TaxesAAndMUniversityMember_vnrx_InTwoThousandNineteenMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:InTwoThousandNineteenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">vnrx:TaxesAAndMUniversityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-01-01to2021-06-30_vnrx_BioinformaticAnalyticsOfCellFreeDNAMember_vnrx_OnSeptemberSixteenTwohousandtwentyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:OnSeptemberSixteenTwohousandtwentyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vnrx:BioinformaticAnalyticsOfCellFreeDNAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-01-01to2021-06-30_vnrx_NamurMember_vnrx_OctoberThirteenTwoThousandTwentyMember_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">vnrx:NamurMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:OctoberThirteenTwoThousandTwentyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vnrx:LoanAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2021-06-30_vnrx_NamurInvestMember_vnrx_In2016Member_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">vnrx:NamurInvestMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:In2016Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vnrx:LoanAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_vnrx_INGMember_vnrx_In2016Member_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">vnrx:INGMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:In2016Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vnrx:LoanAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_vnrx_NamurInvestMember_vnrx_In2017Member_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">vnrx:NamurInvestMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:In2017Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vnrx:LoanAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_vnrx_SOFINEXMember_vnrx_In2017Member_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">vnrx:SOFINEXMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:In2017Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vnrx:LoanAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_vnrx_NamurInnovationAndGrowthMember_vnrx_LoanAgreementMember_vnrx_In2018Member_us-gaap_LongTermDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:In2018Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">vnrx:NamurInnovationAndGrowthMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vnrx:LoanAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_vnrx_NamurInvestMember_vnrx_InTwoThousandNineteenMember_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">vnrx:NamurInvestMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:InTwoThousandNineteenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vnrx:LoanAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_vnrx_BioinformaticAnalyticsOfCellFreeDNAMember_vnrx_OnSeptemberSixteenTwohousandtwentyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:OnSeptemberSixteenTwohousandtwentyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vnrx:BioinformaticAnalyticsOfCellFreeDNAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_vnrx_NamurMember_vnrx_OctoberThirteenTwoThousandTwentyMember_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">vnrx:NamurMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:OctoberThirteenTwoThousandTwentyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vnrx:LoanAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_vnrx_FinanceLeaseObligationsMember_vnrx_BNPParibasLeasingSolutionsMember_vnrx_InTwoThousandsEightteenMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:InTwoThousandsEightteenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">vnrx:BNPParibasLeasingSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">vnrx:FinanceLeaseObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_vnrx_INGMember_vnrx_In2016Member_us-gaap_LongTermDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">vnrx:INGMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:In2016Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_vnrx_WalloonRegionGovernmentMember_vnrx_InTwoThousandsTwentyTwentyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">vnrx:WalloonRegionGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:InTwoThousandsTwentyTwentyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="From2021-01-01to2021-06-30_vnrx_WalloonRegionGovernmentMember_vnrx_InTwoThousandsTwentyTwentyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">vnrx:WalloonRegionGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:InTwoThousandsTwentyTwentyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2021-06-30_us-gaap_AdditionalFundingAgreementTermsMember_vnrx_WalloonRegionGovernmentMember_vnrx_InTwoThousandsTwentyTwentyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">vnrx:WalloonRegionGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:InTwoThousandsTwentyTwentyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis">us-gaap:AdditionalFundingAgreementTermsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="From2021-01-01to2021-06-30_us-gaap_AdditionalFundingAgreementTermsMember_vnrx_WalloonRegionGovernmentMember_vnrx_InTwoThousandsTwentyTwentyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">vnrx:WalloonRegionGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:InTwoThousandsTwentyTwentyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis">us-gaap:AdditionalFundingAgreementTermsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-01-01to2021-06-30_vnrx_ManagingDirectorsAgreementMember_vnrx_FounderMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">vnrx:FounderMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vnrx:ManagingDirectorsAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2021-06-30_vnrx_ManagingDirectorsAgreementMember_vnrx_FounderMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">vnrx:FounderMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vnrx:ManagingDirectorsAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="From2020-11-01to2020-11-03">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2020-11-03</endDate>
        </period>
    </context>
    <context id="From2021-01-01to2021-06-30_vnrx_OperatingLeaseRightofUseObligationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">vnrx:OperatingLeaseRightofUseObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2021-06-30_vnrx_GrantsRepayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">vnrx:GrantsRepayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_vnrx_OperatingLeaseRightofUseObligationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">vnrx:OperatingLeaseRightofUseObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_vnrx_FinanceLeaseObligationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">vnrx:FinanceLeaseObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="From2020-01-01to2020-06-30_us-gaap_OptionMember_vnrx_TwoThousandFifteenEquityIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vnrx:TwoThousandFifteenEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="From2021-03-01to2021-03-25_vnrx_JanuaryOneTwoThousandTwentyOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:JanuaryOneTwoThousandTwentyOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-01</startDate>
            <endDate>2021-03-25</endDate>
        </period>
    </context>
    <context id="AsOf2021-06-30_vnrx_FebruaryOneTwoThousandTwentyOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:FebruaryOneTwoThousandTwentyOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_vnrx_JanuaryOneTwoThousandTwentyOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:JanuaryOneTwoThousandTwentyOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="From2021-01-01to2021-06-30_vnrx_FebruaryOneTwoThousandTwentyOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:FebruaryOneTwoThousandTwentyOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-01-01to2021-06-30_vnrx_JanuaryOneTwoThousandTwentyOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:JanuaryOneTwoThousandTwentyOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2021-06-30_us-gaap_OptionMember_vnrx_TwoThousandFifteenEquityIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vnrx:TwoThousandFifteenEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_vnrx_RestrictedStockUnitsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">vnrx:RestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="From2021-04-01to2021-04-13_us-gaap_OptionMember_vnrx_OnAprilOnThreeTwoZeroTwoOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:OnAprilOnThreeTwoZeroTwoOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-04-13</endDate>
        </period>
    </context>
    <context id="AsOf2021-02-01">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
        </entity>
        <period>
            <instant>2021-02-01</instant>
        </period>
    </context>
    <context id="From2021-03-01to2021-03-25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
        </entity>
        <period>
            <startDate>2021-03-01</startDate>
            <endDate>2021-03-25</endDate>
        </period>
    </context>
    <context id="AsOf2021-01-01">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
        </entity>
        <period>
            <instant>2021-01-01</instant>
        </period>
    </context>
    <context id="From2021-01-01to2021-06-30_us-gaap_OptionMember_vnrx_TwoThousandFifteenEquityIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vnrx:TwoThousandFifteenEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-03-01to2021-03-25_vnrx_MayOneTwoThousandTwentyOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:MayOneTwoThousandTwentyOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-01</startDate>
            <endDate>2021-03-25</endDate>
        </period>
    </context>
    <context id="AsOf2021-06-30_vnrx_MayOneTwoThousandTwentyOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:MayOneTwoThousandTwentyOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="From2021-01-01to2021-06-30_vnrx_MayOneTwoThousandTwentyOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:MayOneTwoThousandTwentyOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2021-06-30_us-gaap_OptionMember_vnrx_OnTwoZeroMayTwoThousandTwentyOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:OnTwoZeroMayTwoThousandTwentyOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="From2021-01-01to2021-06-30_us-gaap_OptionMember_vnrx_OnTwoZeroMayTwoThousandTwentyOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:OnTwoZeroMayTwoThousandTwentyOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2020-01-01to2020-06-30_vnrx_RestrictedStockUnitsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">vnrx:RestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="From2021-01-01to2021-06-30_vnrx_RestrictedStockUnitsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">vnrx:RestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-01-01to2021-06-30_vnrx_OptionsTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">vnrx:OptionsTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-01-01to2021-06-30_vnrx_OptionsOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">vnrx:OptionsOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-01-01to2021-06-30_vnrx_StockOptionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">vnrx:StockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-01-01to2021-06-30_vnrx_StockOptionTenMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">vnrx:StockOptionTenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-01-01to2021-06-30_vnrx_StockOptionNineMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">vnrx:StockOptionNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-01-01to2021-06-30_vnrx_StockOptionEightMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">vnrx:StockOptionEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-01-01to2021-06-30_vnrx_StockOptionSevenMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">vnrx:StockOptionSevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-01-01to2021-06-30_vnrx_StockOptionSixMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">vnrx:StockOptionSixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-01-01to2021-06-30_vnrx_TotalStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">vnrx:TotalStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-01-01to2021-06-30_vnrx_OptionTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">vnrx:OptionTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-01-01to2021-06-30_vnrx_StockOptionThreeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">vnrx:StockOptionThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2021-06-30_vnrx_StockOptionTenMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">vnrx:StockOptionTenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_vnrx_StockOptionNineMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">vnrx:StockOptionNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_vnrx_StockOptionEightMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">vnrx:StockOptionEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_vnrx_StockOptionSevenMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">vnrx:StockOptionSevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_vnrx_StockOptionSixMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">vnrx:StockOptionSixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_vnrx_OptionFourMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">vnrx:OptionFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_vnrx_TotalStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">vnrx:TotalStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_vnrx_OptionTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">vnrx:OptionTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_vnrx_StockOptionThreeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">vnrx:StockOptionThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="From2021-01-01to2021-06-30_vnrx_OptionFourMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">vnrx:OptionFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-01-01to2021-06-30_vnrx_WarrantTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">vnrx:WarrantTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-01-01to2021-06-30_vnrx_WarrantOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">vnrx:WarrantOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-01-01to2021-06-30_vnrx_WarrantThreeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">vnrx:WarrantThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2021-06-30_vnrx_WarrantTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">vnrx:WarrantTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_vnrx_WarrantOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">vnrx:WarrantOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_vnrx_WarrantsFourMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">vnrx:WarrantsFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_vnrx_WarrantThreeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">vnrx:WarrantThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="From2021-01-01to2021-06-30_vnrx_WarrantsFourMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">vnrx:WarrantsFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-01-01to2021-06-30_vnrx_StockOptionsMember_vnrx_FebruaryEightTwoThousandTwentyOneToFebruaryNineTwoThousandTwentyOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:FebruaryEightTwoThousandTwentyOneToFebruaryNineTwoThousandTwentyOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">vnrx:StockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-01-01to2021-06-30_vnrx_StockOptionOneMember_vnrx_FebruaryEightTwoThousandTwentyOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:FebruaryEightTwoThousandTwentyOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">vnrx:StockOptionOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-01-01to2021-06-30_vnrx_StockOptionTwoMember_vnrx_FebruaryEightTwoThousandTwentyOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:FebruaryEightTwoThousandTwentyOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">vnrx:StockOptionTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-01-01to2021-06-30_us-gaap_OptionMember_vnrx_OnTwoFebruaryTwoThousandTwentyOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:OnTwoFebruaryTwoThousandTwentyOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-01-01to2021-06-30_us-gaap_OptionMember_vnrx_OnJanuaryTwentyTwoThousandTwentyOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:OnJanuaryTwentyTwoThousandTwentyOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-01-01to2021-06-30_us-gaap_OptionMember_vnrx_FromJanuaryThirteenTwentyTwentyOneToNineteenMarchTwentyTwentyOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:FromJanuaryThirteenTwentyTwentyOneToNineteenMarchTwentyTwentyOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-04-01to2021-04-13_vnrx_TwoZeroOneFiveStockIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">vnrx:TwoZeroOneFiveStockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-04-13</endDate>
        </period>
    </context>
    <context id="From2021-01-01to2021-06-30_vnrx_TwoZeroOneFiveStockIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">vnrx:TwoZeroOneFiveStockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2021-06-30_us-gaap_OptionMember_vnrx_OnJanuaryTwentyTwoThousandTwentyOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:OnJanuaryTwentyTwoThousandTwentyOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-02-12_vnrx_UnderwritingAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vnrx:UnderwritingAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-12</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_vnrx_StockOptionOneMember_vnrx_FebruaryEightTwoThousandTwentyOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:FebruaryEightTwoThousandTwentyOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">vnrx:StockOptionOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_vnrx_StockOptionTwoMember_vnrx_FebruaryEightTwoThousandTwentyOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:FebruaryEightTwoThousandTwentyOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">vnrx:StockOptionTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_vnrx_StockOptionsMember_vnrx_FebruaryEightTwoThousandTwentyOneToFebruaryNineTwoThousandTwentyOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:FebruaryEightTwoThousandTwentyOneToFebruaryNineTwoThousandTwentyOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">vnrx:StockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_us-gaap_OptionMember_vnrx_OnTwoFebruaryTwoThousandTwentyOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:OnTwoFebruaryTwoThousandTwentyOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_us-gaap_OptionMember_vnrx_FromJanuaryThirteenTwentyTwentyOneToNineteenMarchTwentyTwentyOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:FromJanuaryThirteenTwentyTwentyOneToNineteenMarchTwentyTwentyOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="From2011-10-11to2021-03-31_vnrx_EquityDistributionAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vnrx:EquityDistributionAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2011-10-11</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="From2011-10-11to2021-06-30_vnrx_EquityDistributionAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vnrx:EquityDistributionAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2011-10-11</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-01-01to2021-06-30_vnrx_EquityDistributionAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vnrx:EquityDistributionAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2020-11-01to2020-11-10_vnrx_EquityDistributionAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vnrx:EquityDistributionAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2020-11-10</endDate>
        </period>
    </context>
    <context id="From2021-02-01to2021-02-10_vnrx_UnderwritingAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vnrx:UnderwritingAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-02-10</endDate>
        </period>
    </context>
    <context id="From2018-09-01to2018-09-07_vnrx_EquityDistributionAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vnrx:EquityDistributionAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-09-01</startDate>
            <endDate>2018-09-07</endDate>
        </period>
    </context>
    <context id="From2021-01-01to2021-06-30_us-gaap_OptionMember_vnrx_OnAprilOnThreeTwoZeroTwoOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:OnAprilOnThreeTwoZeroTwoOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2021-06-30_us-gaap_OptionMember_vnrx_OnAprilOnThreeTwoZeroTwoOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">vnrx:OnAprilOnThreeTwoZeroTwoOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="From2021-01-01to2021-06-30_vnrx_PatentsAndIntellectualPropertyMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">vnrx:PatentsAndIntellectualPropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-01-01to2021-06-30_srt_MinimumMember_vnrx_PatentsAndIntellectualPropertyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">vnrx:PatentsAndIntellectualPropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2021-06-30_us-gaap_PatentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_us-gaap_PatentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="From2021-01-01to2021-06-30_us-gaap_BuildingImprovementsMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2020-01-01to2020-12-31_us-gaap_BuildingImprovementsMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-01to2021-06-30_us-gaap_BuildingImprovementsMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2020-01-01to2020-12-31_us-gaap_BuildingImprovementsMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-01to2021-06-30_us-gaap_LandMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2020-01-01to2020-12-31_us-gaap_LandMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-01to2021-06-30_us-gaap_BuildingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2020-01-01to2020-12-31_us-gaap_BuildingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-01to2021-06-30_us-gaap_OfficeEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2020-01-01to2020-12-31_us-gaap_OfficeEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-01to2021-06-30_vnrx_LaboratoryEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">vnrx:LaboratoryEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2020-01-01to2020-12-31_vnrx_LaboratoryEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">vnrx:LaboratoryEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-01to2021-06-30_us-gaap_ComputerEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2020-01-01to2020-12-31_us-gaap_ComputerEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-06-30_us-gaap_BuildingImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_us-gaap_BuildingImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_us-gaap_LandMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_us-gaap_LandMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_us-gaap_BuildingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_us-gaap_BuildingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_us-gaap_OfficeEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_us-gaap_OfficeEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_vnrx_LaboratoryEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">vnrx:LaboratoryEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_vnrx_LaboratoryEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">vnrx:LaboratoryEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_us-gaap_ComputerEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_us-gaap_ComputerEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="From2011-10-11to2021-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
        </entity>
        <period>
            <startDate>2011-10-11</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2021-06-30_vnrx_NonControllingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">vnrx:NonControllingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="From2021-04-01to2021-06-30_vnrx_NonControllingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">vnrx:NonControllingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-04-01to2021-06-30_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-04-01to2021-06-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-04-01to2021-06-30_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-04-01to2021-06-30_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2021-03-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="AsOf2021-03-31_vnrx_NonControllingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">vnrx:NonControllingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="AsOf2021-03-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="AsOf2021-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="AsOf2021-03-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="AsOf2021-03-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="From2021-01-01to2021-03-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="From2021-01-01to2021-03-31_vnrx_NonControllingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">vnrx:NonControllingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="From2021-01-01to2021-03-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="From2021-01-01to2021-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="From2021-01-01to2021-03-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="From2021-01-01to2021-03-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2020-12-31_vnrx_NonControllingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">vnrx:NonControllingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="AsOf2020-06-30_vnrx_NonControllingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">vnrx:NonControllingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="AsOf2020-06-30_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="AsOf2020-06-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="AsOf2020-06-30_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="AsOf2020-06-30_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="From2020-04-01to2020-06-30_vnrx_NonControllingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">vnrx:NonControllingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="From2020-04-01to2020-06-30_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="From2020-04-01to2020-06-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="From2020-04-01to2020-06-30_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="From2020-04-01to2020-06-30_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2020-03-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="AsOf2020-03-31_vnrx_NonControllingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">vnrx:NonControllingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="AsOf2020-03-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="AsOf2020-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="AsOf2020-03-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="AsOf2020-03-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="From2020-01-01to2020-03-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="From2020-01-01to2020-03-31_vnrx_NonControllingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">vnrx:NonControllingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="From2020-01-01to2020-03-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="From2020-01-01to2020-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="From2020-01-01to2020-03-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="From2020-01-01to2020-03-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2019-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="AsOf2019-12-31_vnrx_NonControllingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">vnrx:NonControllingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="AsOf2019-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="AsOf2019-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="AsOf2019-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="AsOf2019-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="From2020-01-01to2020-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="From2020-04-01to2020-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="From2021-04-01to2021-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2020-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-08-05">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000093314</identifier>
        </entity>
        <period>
            <instant>2021-08-05</instant>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Shares">
        <measure>shares</measure>
    </unit>
    <unit id="USDPShares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Pure">
        <measure>pure</measure>
    </unit>
    <unit id="EUR">
        <measure>iso4217:EUR</measure>
    </unit>
    <dei:EntityCentralIndexKey contextRef="From2021-01-01to2021-06-30">0000093314</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="From2021-01-01to2021-06-30">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate contextRef="From2021-01-01to2021-06-30">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:EntityEmergingGrowthCompany contextRef="From2021-01-01to2021-06-30">false</dei:EntityEmergingGrowthCompany>
    <dei:DocumentFiscalPeriodFocus contextRef="From2021-01-01to2021-06-30">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentFiscalYearFocus contextRef="From2021-01-01to2021-06-30">2021</dei:DocumentFiscalYearFocus>
    <us-gaap:CommonStockSharesAuthorized contextRef="AsOf2020-12-31" decimals="0" unitRef="Shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2020-12-31"
      decimals="INF"
      unitRef="USDPShares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesOutstanding contextRef="AsOf2020-12-31" decimals="0" unitRef="Shares">48607017</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="AsOf2021-06-30" decimals="0" unitRef="Shares">53144082</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="From2021-01-01to2021-06-30"
      decimals="0"
      unitRef="USD">0</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2020-01-01to2020-12-31_us-gaap_LandMember">P0Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2021-01-01to2021-06-30_us-gaap_LandMember">P0Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <vnrx:NumberOfWarrantsOutstandingBeginningBalance
      contextRef="From2021-01-01to2021-06-30_vnrx_WarrantsFourMember"
      decimals="0"
      unitRef="Shares">175000</vnrx:NumberOfWarrantsOutstandingBeginningBalance>
    <vnrx:NumberOfWarrantsOutstandingEndingBalance
      contextRef="From2021-01-01to2021-06-30_vnrx_WarrantsFourMember"
      decimals="0"
      unitRef="Shares">485000</vnrx:NumberOfWarrantsOutstandingEndingBalance>
    <vnrx:WeightedAverageExercisePriceEndingBalanceOne
      contextRef="From2021-01-01to2021-06-30_vnrx_WarrantsFourMember"
      decimals="INF"
      unitRef="USDPShares">3.88</vnrx:WeightedAverageExercisePriceEndingBalanceOne>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="AsOf2021-06-30_vnrx_WarrantThreeMember"
      decimals="0"
      unitRef="Shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="AsOf2021-06-30_vnrx_WarrantsFourMember"
      decimals="0"
      unitRef="Shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="AsOf2021-06-30_vnrx_WarrantTwoMember"
      decimals="0"
      unitRef="Shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <vnrx:NumberOfOptionsOutstandingBeginningBalance
      contextRef="From2021-01-01to2021-06-30_vnrx_OptionFourMember"
      decimals="0"
      unitRef="Shares">4278619</vnrx:NumberOfOptionsOutstandingBeginningBalance>
    <vnrx:NumberOfOptionOutstandingEndingBalance
      contextRef="From2021-01-01to2021-06-30_vnrx_OptionFourMember"
      decimals="0"
      unitRef="Shares">4040985</vnrx:NumberOfOptionOutstandingEndingBalance>
    <vnrx:WeightedAverageExercisePriceEndingBalance
      contextRef="From2021-01-01to2021-06-30_vnrx_OptionFourMember"
      decimals="INF"
      unitRef="USDPShares">3.99</vnrx:WeightedAverageExercisePriceEndingBalance>
    <vnrx:SharesPriceRsu
      contextRef="From2021-01-01to2021-06-30_vnrx_TotalStockOptionMember"
      decimals="INF"
      unitRef="USDPShares">26250</vnrx:SharesPriceRsu>
    <vnrx:CommonStockSharesIssuableUponExerciseOfWarrants
      contextRef="AsOf2021-06-30_us-gaap_OptionMember_vnrx_OnJanuaryTwentyTwoThousandTwentyOneMember"
      decimals="0"
      unitRef="Shares">5000</vnrx:CommonStockSharesIssuableUponExerciseOfWarrants>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="From2021-01-01to2021-06-30_vnrx_RestrictedStockUnitsMember">P7M13D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
      contextRef="AsOf2021-06-30_vnrx_RestrictedStockUnitsMember"
      decimals="0"
      unitRef="USD">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding>
    <vnrx:RepaymentsOfLongtermLoans
      contextRef="From2021-01-01to2021-06-30_vnrx_ManagingDirectorsAgreementMember_vnrx_FounderMember"
      decimals="0"
      unitRef="EUR">8000</vnrx:RepaymentsOfLongtermLoans>
    <vnrx:RepaymentOfGrants
      contextRef="AsOf2021-06-30_us-gaap_AdditionalFundingAgreementTermsMember_vnrx_WalloonRegionGovernmentMember_vnrx_InTwoThousandsTwentyTwentyMember"
      decimals="0"
      unitRef="EUR">278830</vnrx:RepaymentOfGrants>
    <vnrx:RepaymentsOfLongtermLoans
      contextRef="From2021-01-01to2021-06-30_vnrx_In2010Member_vnrx_WalloonRegionGovernmentMember"
      decimals="0"
      unitRef="EUR">315788</vnrx:RepaymentsOfLongtermLoans>
    <vnrx:LoanAgreementTerm contextRef="From2021-01-01to2021-06-30_vnrx_TaxesAAndMUniversityMember_vnrx_InTwoThousandNineteenMember">P5Y</vnrx:LoanAgreementTerm>
    <vnrx:LineOfCreditFacilityExpirationDatesOne contextRef="From2021-01-01to2021-06-30_vnrx_FinanceLeaseObligationsMember_vnrx_BNPParibasLeasingSolutionsMember_vnrx_InTwoThousandsEightteenMember">2022-01-31</vnrx:LineOfCreditFacilityExpirationDatesOne>
    <vnrx:RepaymentOfGrants
      contextRef="AsOf2021-06-30_vnrx_InTwoThousandsEightteenMember_us-gaap_AdditionalFundingAgreementTermsMember_vnrx_WalloonRegionGovernmentMember"
      decimals="0"
      unitRef="EUR">181500</vnrx:RepaymentOfGrants>
    <vnrx:HoldbackPeriod contextRef="From2021-01-01to2021-06-30_vnrx_JanuaryTenTwentyTwentyMember">P9M</vnrx:HoldbackPeriod>
    <vnrx:LeaseAgreementExpirePeriod contextRef="From2021-01-01to2021-06-30_vnrx_ResearchCooperationAgreementMember_vnrx_DKFZMember_vnrx_In2016Member">P5Y</vnrx:LeaseAgreementExpirePeriod>
    <vnrx:LeaseAgreementExpirePeriod contextRef="From2021-01-01to2021-06-30_vnrx_ClinicalStudyResearchAgreementMember_vnrx_UniversityOfTaiwanMember_vnrx_InTwoThousandsEightteenMember">P3Y</vnrx:LeaseAgreementExpirePeriod>
    <vnrx:WeightedAverageRemainingLeaseTerm contextRef="From2021-01-01to2021-06-30_vnrx_OperatingLeaseRightofUseObligationsMember">P33M</vnrx:WeightedAverageRemainingLeaseTerm>
    <dei:DocumentType contextRef="From2021-01-01to2021-06-30">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport contextRef="From2021-01-01to2021-06-30">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate contextRef="From2021-01-01to2021-06-30">2021-06-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport contextRef="From2021-01-01to2021-06-30">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="From2021-01-01to2021-06-30">001-36833</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="From2021-01-01to2021-06-30">VOLITIONRX LIMITED</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="From2021-01-01to2021-06-30">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="From2021-01-01to2021-06-30">91-1949078</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="From2021-01-01to2021-06-30">13215 Bee Cave Parkway</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="From2021-01-01to2021-06-30">Suite 125</dei:EntityAddressAddressLine2>
    <dei:EntityAddressAddressLine3 contextRef="From2021-01-01to2021-06-30">Galleria Oaks B</dei:EntityAddressAddressLine3>
    <dei:EntityAddressCityOrTown contextRef="From2021-01-01to2021-06-30">Austin</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="From2021-01-01to2021-06-30">TX</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="From2021-01-01to2021-06-30">78738</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="From2021-01-01to2021-06-30">646</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="From2021-01-01to2021-06-30">650-1351</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="From2021-01-01to2021-06-30">Common Stock, par value $0.001 per share</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="From2021-01-01to2021-06-30">VNRX</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="From2021-01-01to2021-06-30">NYSEAMER</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus contextRef="From2021-01-01to2021-06-30">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="From2021-01-01to2021-06-30">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="From2021-01-01to2021-06-30">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="From2021-01-01to2021-06-30">true</dei:EntitySmallBusiness>
    <dei:EntityShellCompany contextRef="From2021-01-01to2021-06-30">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding contextRef="AsOf2021-08-05" decimals="INF" unitRef="Shares">53145239</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="fid_522"
      unitRef="USD">27913169</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AsOf2020-12-31"
      decimals="0"
      id="fid_523"
      unitRef="USD">19444737</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="fid_524"
      unitRef="USD">15832</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2020-12-31"
      decimals="0"
      id="fid_525"
      unitRef="USD">7118</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="fid_526"
      unitRef="USD">935498</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="AsOf2020-12-31"
      decimals="0"
      id="fid_527"
      unitRef="USD">303178</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="fid_528"
      unitRef="USD">527827</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="AsOf2020-12-31"
      decimals="0"
      id="fid_529"
      unitRef="USD">576660</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="fid_530"
      unitRef="USD">29392326</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="AsOf2020-12-31"
      decimals="0"
      id="fid_531"
      unitRef="USD">20331693</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="fid_532"
      unitRef="USD">5266646</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2020-12-31"
      decimals="0"
      id="fid_533"
      unitRef="USD">5171134</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="fid_534"
      unitRef="USD">318393</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2020-12-31"
      decimals="0"
      id="fid_535"
      unitRef="USD">326085</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="fid_536"
      unitRef="USD">266586</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2020-12-31"
      decimals="0"
      id="fid_537"
      unitRef="USD">321641</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:Assets
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="fid_538"
      unitRef="USD">35243951</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2020-12-31"
      decimals="0"
      id="fid_539"
      unitRef="USD">26150553</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="fid_542"
      unitRef="USD">1083214</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="AsOf2020-12-31"
      decimals="0"
      id="fid_543"
      unitRef="USD">1539547</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="fid_544"
      unitRef="USD">3152019</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2020-12-31"
      decimals="0"
      id="fid_545"
      unitRef="USD">3491740</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:ManagementFeePayable
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="fid_546"
      unitRef="USD">91695</us-gaap:ManagementFeePayable>
    <us-gaap:ManagementFeePayable
      contextRef="AsOf2020-12-31"
      decimals="0"
      id="fid_547"
      unitRef="USD">55174</us-gaap:ManagementFeePayable>
    <us-gaap:LongTermDebtCurrent
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="fid_548"
      unitRef="USD">822369</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="AsOf2020-12-31"
      decimals="0"
      id="fid_549"
      unitRef="USD">841319</us-gaap:LongTermDebtCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="fid_550"
      unitRef="USD">55335</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="AsOf2020-12-31"
      decimals="0"
      id="fid_551"
      unitRef="USD">59930</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="fid_552"
      unitRef="USD">157911</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="AsOf2020-12-31"
      decimals="0"
      id="fid_553"
      unitRef="USD">179624</us-gaap:OperatingLeaseLiabilityCurrent>
    <vnrx:CurrentPortionOfGrantRepayable
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="fid_554"
      unitRef="USD">35554</vnrx:CurrentPortionOfGrantRepayable>
    <vnrx:CurrentPortionOfGrantRepayable
      contextRef="AsOf2020-12-31"
      decimals="0"
      id="fid_555"
      unitRef="USD">69218</vnrx:CurrentPortionOfGrantRepayable>
    <us-gaap:LiabilitiesCurrent
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="fid_556"
      unitRef="USD">5398097</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="AsOf2020-12-31"
      decimals="0"
      id="fid_557"
      unitRef="USD">6236552</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="fid_558"
      unitRef="USD">2219748</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="AsOf2020-12-31"
      decimals="0"
      id="fid_559"
      unitRef="USD">2606885</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="fid_560"
      unitRef="USD">557338</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="AsOf2020-12-31"
      decimals="0"
      id="fid_561"
      unitRef="USD">601967</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="fid_562"
      unitRef="USD">166085</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="AsOf2020-12-31"
      decimals="0"
      id="fid_563"
      unitRef="USD">151828</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <vnrx:GrantRepayableNetOfCurrentPortion
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="fid_564"
      unitRef="USD">273138</vnrx:GrantRepayableNetOfCurrentPortion>
    <vnrx:GrantRepayableNetOfCurrentPortion
      contextRef="AsOf2020-12-31"
      decimals="0"
      id="fid_565"
      unitRef="USD">259603</vnrx:GrantRepayableNetOfCurrentPortion>
    <us-gaap:Liabilities
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="fid_566"
      unitRef="USD">8614406</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="AsOf2020-12-31"
      decimals="0"
      id="fid_567"
      unitRef="USD">9856835</us-gaap:Liabilities>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="fid_589"
      unitRef="Shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2021-06-30"
      decimals="INF"
      id="fid_591"
      unitRef="USDPShares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="fid_593"
      unitRef="Shares">53144082</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2020-12-31"
      decimals="0"
      id="fid_592"
      unitRef="Shares">48607017</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="fid_571"
      unitRef="USD">53144</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="AsOf2020-12-31"
      decimals="0"
      id="fid_572"
      unitRef="USD">48607</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="fid_573"
      unitRef="USD">148468001</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="AsOf2020-12-31"
      decimals="0"
      id="fid_574"
      unitRef="USD">126526239</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="fid_575"
      unitRef="USD">29607</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="AsOf2020-12-31"
      decimals="0"
      id="fid_576"
      unitRef="USD">-59978</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="fid_577"
      unitRef="USD">-121817065</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2020-12-31"
      decimals="0"
      id="fid_578"
      unitRef="USD">-110173971</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="fid_579"
      unitRef="USD">26733687</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2020-12-31"
      decimals="0"
      id="fid_580"
      unitRef="USD">16340897</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NoncontrollingInterestInVariableInterestEntity
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="fid_581"
      unitRef="USD">-104142</us-gaap:NoncontrollingInterestInVariableInterestEntity>
    <us-gaap:NoncontrollingInterestInVariableInterestEntity
      contextRef="AsOf2020-12-31"
      decimals="0"
      id="fid_582"
      unitRef="USD">-47179</us-gaap:NoncontrollingInterestInVariableInterestEntity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="fid_583"
      unitRef="USD">26629545</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-12-31"
      decimals="0"
      id="fid_584"
      unitRef="USD">16293718</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="fid_585"
      unitRef="USD">35243951</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="AsOf2020-12-31"
      decimals="0"
      id="fid_586"
      unitRef="USD">26150553</us-gaap:LiabilitiesAndStockholdersEquity>
    <vnrx:Royalty
      contextRef="From2021-04-01to2021-06-30"
      decimals="0"
      id="fid_597"
      unitRef="USD">0</vnrx:Royalty>
    <vnrx:Royalty
      contextRef="From2020-04-01to2020-06-30"
      decimals="0"
      id="fid_598"
      unitRef="USD">1872</vnrx:Royalty>
    <vnrx:Royalty
      contextRef="From2021-01-01to2021-06-30"
      decimals="0"
      id="fid_599"
      unitRef="USD">0</vnrx:Royalty>
    <vnrx:Royalty
      contextRef="From2020-01-01to2020-06-30"
      decimals="0"
      id="fid_600"
      unitRef="USD">2112</vnrx:Royalty>
    <vnrx:Product
      contextRef="From2021-04-01to2021-06-30"
      decimals="0"
      id="fid_601"
      unitRef="USD">24782</vnrx:Product>
    <vnrx:Product
      contextRef="From2020-04-01to2020-06-30"
      decimals="0"
      id="fid_602"
      unitRef="USD">3322</vnrx:Product>
    <vnrx:Product
      contextRef="From2021-01-01to2021-06-30"
      decimals="0"
      id="fid_603"
      unitRef="USD">50312</vnrx:Product>
    <vnrx:Product
      contextRef="From2020-01-01to2020-06-30"
      decimals="0"
      id="fid_604"
      unitRef="USD">3626</vnrx:Product>
    <us-gaap:Revenues
      contextRef="From2021-04-01to2021-06-30"
      decimals="0"
      id="fid_605"
      unitRef="USD">24782</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2020-04-01to2020-06-30"
      decimals="0"
      id="fid_606"
      unitRef="USD">5194</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2021-01-01to2021-06-30"
      decimals="0"
      id="fid_607"
      unitRef="USD">50312</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2020-01-01to2020-06-30"
      decimals="0"
      id="fid_608"
      unitRef="USD">5738</us-gaap:Revenues>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2021-04-01to2021-06-30"
      decimals="0"
      id="fid_610"
      unitRef="USD">3649469</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2020-04-01to2020-06-30"
      decimals="0"
      id="fid_611"
      unitRef="USD">3492845</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2021-01-01to2021-06-30"
      decimals="0"
      id="fid_612"
      unitRef="USD">7522547</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2020-01-01to2020-06-30"
      decimals="0"
      id="fid_613"
      unitRef="USD">7387811</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2021-04-01to2021-06-30"
      decimals="0"
      id="fid_614"
      unitRef="USD">1816599</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2020-04-01to2020-06-30"
      decimals="0"
      id="fid_615"
      unitRef="USD">1508836</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2021-01-01to2021-06-30"
      decimals="0"
      id="fid_616"
      unitRef="USD">3626759</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2020-01-01to2020-06-30"
      decimals="0"
      id="fid_617"
      unitRef="USD">3212358</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="From2021-04-01to2021-06-30"
      decimals="0"
      id="fid_618"
      unitRef="USD">459371</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="From2020-04-01to2020-06-30"
      decimals="0"
      id="fid_619"
      unitRef="USD">215891</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="From2021-01-01to2021-06-30"
      decimals="0"
      id="fid_620"
      unitRef="USD">886772</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="From2020-01-01to2020-06-30"
      decimals="0"
      id="fid_621"
      unitRef="USD">489845</us-gaap:SellingAndMarketingExpense>
    <us-gaap:OperatingExpenses
      contextRef="From2021-04-01to2021-06-30"
      decimals="0"
      id="fid_622"
      unitRef="USD">5925439</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2020-04-01to2020-06-30"
      decimals="0"
      id="fid_623"
      unitRef="USD">5217572</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2021-01-01to2021-06-30"
      decimals="0"
      id="fid_624"
      unitRef="USD">12036078</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2020-01-01to2020-06-30"
      decimals="0"
      id="fid_625"
      unitRef="USD">11090014</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2021-04-01to2021-06-30"
      decimals="0"
      id="fid_626"
      unitRef="USD">-5900657</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2020-04-01to2020-06-30"
      decimals="0"
      id="fid_627"
      unitRef="USD">-5212378</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2021-01-01to2021-06-30"
      decimals="0"
      id="fid_628"
      unitRef="USD">-11985766</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2020-01-01to2020-06-30"
      decimals="0"
      id="fid_629"
      unitRef="USD">-11084276</us-gaap:OperatingIncomeLoss>
    <vnrx:GrantIncome
      contextRef="From2021-04-01to2021-06-30"
      decimals="0"
      id="fid_631"
      unitRef="USD">391532</vnrx:GrantIncome>
    <vnrx:GrantIncome
      contextRef="From2020-04-01to2020-06-30"
      decimals="0"
      id="fid_632"
      unitRef="USD">90946</vnrx:GrantIncome>
    <vnrx:GrantIncome
      contextRef="From2021-01-01to2021-06-30"
      decimals="0"
      id="fid_633"
      unitRef="USD">391532</vnrx:GrantIncome>
    <vnrx:GrantIncome
      contextRef="From2020-01-01to2020-06-30"
      decimals="0"
      id="fid_634"
      unitRef="USD">98870</vnrx:GrantIncome>
    <us-gaap:GainsLossesOnSalesOfAssets
      contextRef="From2021-04-01to2021-06-30"
      decimals="0"
      id="fid_635"
      unitRef="USD">-26166</us-gaap:GainsLossesOnSalesOfAssets>
    <us-gaap:GainsLossesOnSalesOfAssets
      contextRef="From2020-04-01to2020-06-30"
      decimals="0"
      id="fid_636"
      unitRef="USD">93202</us-gaap:GainsLossesOnSalesOfAssets>
    <us-gaap:GainsLossesOnSalesOfAssets
      contextRef="From2021-01-01to2021-06-30"
      decimals="0"
      id="fid_637"
      unitRef="USD">-26167</us-gaap:GainsLossesOnSalesOfAssets>
    <us-gaap:GainsLossesOnSalesOfAssets
      contextRef="From2020-01-01to2020-06-30"
      decimals="0"
      id="fid_638"
      unitRef="USD">93202</us-gaap:GainsLossesOnSalesOfAssets>
    <us-gaap:InterestIncomeOther
      contextRef="From2021-04-01to2021-06-30"
      decimals="0"
      id="fid_639"
      unitRef="USD">492</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther
      contextRef="From2020-04-01to2020-06-30"
      decimals="0"
      id="fid_640"
      unitRef="USD">7741</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther
      contextRef="From2021-01-01to2021-06-30"
      decimals="0"
      id="fid_641"
      unitRef="USD">2213</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther
      contextRef="From2020-01-01to2020-06-30"
      decimals="0"
      id="fid_642"
      unitRef="USD">46155</us-gaap:InterestIncomeOther>
    <us-gaap:InterestExpense
      contextRef="From2021-04-01to2021-06-30"
      decimals="0"
      id="fid_643"
      unitRef="USD">39688</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="From2020-04-01to2020-06-30"
      decimals="0"
      id="fid_644"
      unitRef="USD">22604</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="From2021-01-01to2021-06-30"
      decimals="0"
      id="fid_645"
      unitRef="USD">81869</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="From2020-01-01to2020-06-30"
      decimals="0"
      id="fid_646"
      unitRef="USD">56383</us-gaap:InterestExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="From2021-04-01to2021-06-30"
      decimals="0"
      id="fid_647"
      unitRef="USD">326170</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="From2020-04-01to2020-06-30"
      decimals="0"
      id="fid_648"
      unitRef="USD">169285</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="From2021-01-01to2021-06-30"
      decimals="0"
      id="fid_649"
      unitRef="USD">285709</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="From2020-01-01to2020-06-30"
      decimals="0"
      id="fid_650"
      unitRef="USD">181844</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-04-01to2021-06-30"
      decimals="0"
      id="fid_651"
      unitRef="USD">-5574487</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2020-04-01to2020-06-30"
      decimals="0"
      id="fid_652"
      unitRef="USD">-5043093</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-01-01to2021-06-30"
      decimals="0"
      id="fid_653"
      unitRef="USD">-11700057</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2020-01-01to2020-06-30"
      decimals="0"
      id="fid_654"
      unitRef="USD">-10902432</us-gaap:NetIncomeLoss>
    <us-gaap:IncomeLossIncludingPortionAttributableToNoncontrollingInterest
      contextRef="From2021-04-01to2021-06-30"
      decimals="0"
      id="fid_655"
      unitRef="USD">47539</us-gaap:IncomeLossIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossIncludingPortionAttributableToNoncontrollingInterest
      contextRef="From2020-04-01to2020-06-30"
      decimals="0"
      id="fid_656"
      unitRef="USD">5779</us-gaap:IncomeLossIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossIncludingPortionAttributableToNoncontrollingInterest
      contextRef="From2021-01-01to2021-06-30"
      decimals="0"
      id="fid_657"
      unitRef="USD">56963</us-gaap:IncomeLossIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossIncludingPortionAttributableToNoncontrollingInterest
      contextRef="From2020-01-01to2020-06-30"
      decimals="0"
      id="fid_658"
      unitRef="USD">15346</us-gaap:IncomeLossIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="From2021-04-01to2021-06-30"
      decimals="0"
      id="fid_659"
      unitRef="USD">-5526948</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="From2020-04-01to2020-06-30"
      decimals="0"
      id="fid_660"
      unitRef="USD">-5037314</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="From2021-01-01to2021-06-30"
      decimals="0"
      id="fid_661"
      unitRef="USD">-11643094</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="From2020-01-01to2020-06-30"
      decimals="0"
      id="fid_662"
      unitRef="USD">-10887086</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="From2021-04-01to2021-06-30"
      decimals="0"
      id="fid_664"
      unitRef="USD">-44548</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="From2020-04-01to2020-06-30"
      decimals="0"
      id="fid_665"
      unitRef="USD">-74320</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="From2021-01-01to2021-06-30"
      decimals="0"
      id="fid_666"
      unitRef="USD">89585</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="From2020-01-01to2020-06-30"
      decimals="0"
      id="fid_667"
      unitRef="USD">299606</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2021-04-01to2021-06-30"
      decimals="0"
      id="fid_668"
      unitRef="USD">-5619035</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2020-04-01to2020-06-30"
      decimals="0"
      id="fid_669"
      unitRef="USD">-5117413</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2021-01-01to2021-06-30"
      decimals="0"
      id="fid_670"
      unitRef="USD">-11610472</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2020-01-01to2020-06-30"
      decimals="0"
      id="fid_671"
      unitRef="USD">-10602826</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="From2021-04-01to2021-06-30"
      decimals="INF"
      id="fid_672"
      unitRef="USDPShares">-0.10</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="From2020-04-01to2020-06-30"
      decimals="INF"
      id="fid_673"
      unitRef="USDPShares">-0.12</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="From2021-01-01to2021-06-30"
      decimals="INF"
      id="fid_674"
      unitRef="USDPShares">-0.22</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="From2020-01-01to2020-06-30"
      decimals="INF"
      id="fid_675"
      unitRef="USDPShares">-0.26</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="From2021-04-01to2021-06-30"
      decimals="0"
      id="fid_677"
      unitRef="Shares">52947173</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="From2020-04-01to2020-06-30"
      decimals="0"
      id="fid_678"
      unitRef="Shares">43414318</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="From2021-01-01to2021-06-30"
      decimals="0"
      id="fid_679"
      unitRef="Shares">51943534</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="From2020-01-01to2020-06-30"
      decimals="0"
      id="fid_680"
      unitRef="Shares">42312172</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:SharesIssued
      contextRef="AsOf2020-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_681"
      unitRef="Shares">48607017</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_682"
      unitRef="USD">48607</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="fid_683"
      unitRef="USD">126526239</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="fid_684"
      unitRef="USD">-59978</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="fid_685"
      unitRef="USD">-110173971</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-12-31_vnrx_NonControllingInterestMember"
      decimals="0"
      id="fid_686"
      unitRef="USD">-47179</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-12-31"
      decimals="0"
      id="fid_687"
      unitRef="USD">16293718</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2021-01-01to2021-03-31_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_688"
      unitRef="Shares">4183533</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2021-01-01to2021-03-31_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_689"
      unitRef="USD">4184</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2021-01-01to2021-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="fid_690"
      unitRef="USD">20324744</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2021-01-01to2021-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="fid_691"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2021-01-01to2021-03-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="fid_692"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2021-01-01to2021-03-31_vnrx_NonControllingInterestMember"
      decimals="0"
      id="fid_693"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2021-01-01to2021-03-31"
      decimals="0"
      id="fid_694"
      unitRef="USD">20328928</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="From2021-01-01to2021-03-31_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_695"
      unitRef="Shares">80451</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2021-01-01to2021-03-31_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_696"
      unitRef="USD">80</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2021-01-01to2021-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="fid_697"
      unitRef="USD">-80</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2021-01-01to2021-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="fid_698"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2021-01-01to2021-03-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="fid_699"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2021-01-01to2021-03-31_vnrx_NonControllingInterestMember"
      decimals="0"
      id="fid_700"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2021-01-01to2021-03-31"
      decimals="0"
      id="fid_701"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <vnrx:StockBasedCompensation
      contextRef="From2021-01-01to2021-03-31_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_702"
      unitRef="USD">0</vnrx:StockBasedCompensation>
    <vnrx:StockBasedCompensation
      contextRef="From2021-01-01to2021-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="fid_703"
      unitRef="USD">555342</vnrx:StockBasedCompensation>
    <vnrx:StockBasedCompensation
      contextRef="From2021-01-01to2021-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="fid_704"
      unitRef="USD">0</vnrx:StockBasedCompensation>
    <vnrx:StockBasedCompensation
      contextRef="From2021-01-01to2021-03-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="fid_705"
      unitRef="USD">0</vnrx:StockBasedCompensation>
    <vnrx:StockBasedCompensation
      contextRef="From2021-01-01to2021-03-31_vnrx_NonControllingInterestMember"
      decimals="0"
      id="fid_706"
      unitRef="USD">0</vnrx:StockBasedCompensation>
    <vnrx:StockBasedCompensation
      contextRef="From2021-01-01to2021-03-31"
      decimals="0"
      id="fid_707"
      unitRef="USD">555342</vnrx:StockBasedCompensation>
    <vnrx:TaxWithholdingsPaidRelatedToStockBasedCompensation
      contextRef="From2021-01-01to2021-03-31_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_708"
      unitRef="USD">0</vnrx:TaxWithholdingsPaidRelatedToStockBasedCompensation>
    <vnrx:TaxWithholdingsPaidRelatedToStockBasedCompensation
      contextRef="From2021-01-01to2021-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="fid_709"
      unitRef="USD">-23758</vnrx:TaxWithholdingsPaidRelatedToStockBasedCompensation>
    <vnrx:TaxWithholdingsPaidRelatedToStockBasedCompensation
      contextRef="From2021-01-01to2021-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="fid_710"
      unitRef="USD">0</vnrx:TaxWithholdingsPaidRelatedToStockBasedCompensation>
    <vnrx:TaxWithholdingsPaidRelatedToStockBasedCompensation
      contextRef="From2021-01-01to2021-03-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="fid_711"
      unitRef="USD">0</vnrx:TaxWithholdingsPaidRelatedToStockBasedCompensation>
    <vnrx:TaxWithholdingsPaidRelatedToStockBasedCompensation
      contextRef="From2021-01-01to2021-03-31_vnrx_NonControllingInterestMember"
      decimals="0"
      id="fid_712"
      unitRef="USD">0</vnrx:TaxWithholdingsPaidRelatedToStockBasedCompensation>
    <vnrx:TaxWithholdingsPaidRelatedToStockBasedCompensation
      contextRef="From2021-01-01to2021-03-31"
      decimals="0"
      id="fid_713"
      unitRef="USD">-23758</vnrx:TaxWithholdingsPaidRelatedToStockBasedCompensation>
    <vnrx:ForeignCurrencyTranslation
      contextRef="From2021-01-01to2021-03-31_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_714"
      unitRef="USD">0</vnrx:ForeignCurrencyTranslation>
    <vnrx:ForeignCurrencyTranslation
      contextRef="From2021-01-01to2021-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="fid_715"
      unitRef="USD">0</vnrx:ForeignCurrencyTranslation>
    <vnrx:ForeignCurrencyTranslation
      contextRef="From2021-01-01to2021-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="fid_716"
      unitRef="USD">134133</vnrx:ForeignCurrencyTranslation>
    <vnrx:ForeignCurrencyTranslation
      contextRef="From2021-01-01to2021-03-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="fid_717"
      unitRef="USD">0</vnrx:ForeignCurrencyTranslation>
    <vnrx:ForeignCurrencyTranslation
      contextRef="From2021-01-01to2021-03-31_vnrx_NonControllingInterestMember"
      decimals="0"
      id="fid_718"
      unitRef="USD">0</vnrx:ForeignCurrencyTranslation>
    <vnrx:ForeignCurrencyTranslation
      contextRef="From2021-01-01to2021-03-31"
      decimals="0"
      id="fid_719"
      unitRef="USD">134133</vnrx:ForeignCurrencyTranslation>
    <us-gaap:ProfitLoss
      contextRef="From2021-01-01to2021-03-31_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_720"
      unitRef="USD">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2021-01-01to2021-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="fid_721"
      unitRef="USD">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2021-01-01to2021-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="fid_722"
      unitRef="USD">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2021-01-01to2021-03-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="fid_723"
      unitRef="USD">-6116146</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2021-01-01to2021-03-31_vnrx_NonControllingInterestMember"
      decimals="0"
      id="fid_724"
      unitRef="USD">-9424</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2021-01-01to2021-03-31"
      decimals="0"
      id="fid_725"
      unitRef="USD">-6125570</us-gaap:ProfitLoss>
    <us-gaap:SharesIssued
      contextRef="AsOf2021-03-31_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_726"
      unitRef="Shares">52871001</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-03-31_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_727"
      unitRef="USD">52871</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="fid_728"
      unitRef="USD">147382487</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="fid_729"
      unitRef="USD">74155</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-03-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="fid_730"
      unitRef="USD">-116290117</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-03-31_vnrx_NonControllingInterestMember"
      decimals="0"
      id="fid_731"
      unitRef="USD">-56603</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-03-31"
      decimals="0"
      id="fid_732"
      unitRef="USD">31162793</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2021-04-01to2021-06-30_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_733"
      unitRef="Shares">251369</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2021-04-01to2021-06-30_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_734"
      unitRef="USD">251</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2021-04-01to2021-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="fid_735"
      unitRef="USD">854460</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2021-04-01to2021-06-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="fid_736"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2021-04-01to2021-06-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="fid_737"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2021-04-01to2021-06-30_vnrx_NonControllingInterestMember"
      decimals="0"
      id="fid_738"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2021-04-01to2021-06-30"
      decimals="0"
      id="fid_739"
      unitRef="USD">854711</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="From2021-04-01to2021-06-30_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_740"
      unitRef="Shares">21712</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2021-04-01to2021-06-30_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_741"
      unitRef="USD">22</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2021-04-01to2021-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="fid_742"
      unitRef="USD">-22</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2021-04-01to2021-06-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="fid_743"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2021-04-01to2021-06-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="fid_744"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2021-04-01to2021-06-30_vnrx_NonControllingInterestMember"
      decimals="0"
      id="fid_745"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2021-04-01to2021-06-30"
      decimals="0"
      id="fid_746"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <vnrx:StockBasedCompensation
      contextRef="From2021-04-01to2021-06-30_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_747"
      unitRef="USD">0</vnrx:StockBasedCompensation>
    <vnrx:StockBasedCompensation
      contextRef="From2021-04-01to2021-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="fid_748"
      unitRef="USD">337744</vnrx:StockBasedCompensation>
    <vnrx:StockBasedCompensation
      contextRef="From2021-04-01to2021-06-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="fid_749"
      unitRef="USD">0</vnrx:StockBasedCompensation>
    <vnrx:StockBasedCompensation
      contextRef="From2021-04-01to2021-06-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="fid_750"
      unitRef="USD">0</vnrx:StockBasedCompensation>
    <vnrx:StockBasedCompensation
      contextRef="From2021-04-01to2021-06-30_vnrx_NonControllingInterestMember"
      decimals="0"
      id="fid_751"
      unitRef="USD">0</vnrx:StockBasedCompensation>
    <vnrx:StockBasedCompensation
      contextRef="From2021-04-01to2021-06-30"
      decimals="0"
      id="fid_752"
      unitRef="USD">337744</vnrx:StockBasedCompensation>
    <vnrx:TaxWithholdingsPaidRelatedToStockBasedCompensation
      contextRef="From2021-04-01to2021-06-30_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_753"
      unitRef="USD">0</vnrx:TaxWithholdingsPaidRelatedToStockBasedCompensation>
    <vnrx:TaxWithholdingsPaidRelatedToStockBasedCompensation
      contextRef="From2021-04-01to2021-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="fid_754"
      unitRef="USD">-106668</vnrx:TaxWithholdingsPaidRelatedToStockBasedCompensation>
    <vnrx:TaxWithholdingsPaidRelatedToStockBasedCompensation
      contextRef="From2021-04-01to2021-06-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="fid_755"
      unitRef="USD">0</vnrx:TaxWithholdingsPaidRelatedToStockBasedCompensation>
    <vnrx:TaxWithholdingsPaidRelatedToStockBasedCompensation
      contextRef="From2021-04-01to2021-06-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="fid_756"
      unitRef="USD">0</vnrx:TaxWithholdingsPaidRelatedToStockBasedCompensation>
    <vnrx:TaxWithholdingsPaidRelatedToStockBasedCompensation
      contextRef="From2021-04-01to2021-06-30_vnrx_NonControllingInterestMember"
      decimals="0"
      id="fid_757"
      unitRef="USD">0</vnrx:TaxWithholdingsPaidRelatedToStockBasedCompensation>
    <vnrx:TaxWithholdingsPaidRelatedToStockBasedCompensation
      contextRef="From2021-04-01to2021-06-30"
      decimals="0"
      id="fid_758"
      unitRef="USD">-106668</vnrx:TaxWithholdingsPaidRelatedToStockBasedCompensation>
    <vnrx:ForeignCurrencyTranslation
      contextRef="From2021-04-01to2021-06-30_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_759"
      unitRef="USD">0</vnrx:ForeignCurrencyTranslation>
    <vnrx:ForeignCurrencyTranslation
      contextRef="From2021-04-01to2021-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="fid_760"
      unitRef="USD">0</vnrx:ForeignCurrencyTranslation>
    <vnrx:ForeignCurrencyTranslation
      contextRef="From2021-04-01to2021-06-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="fid_761"
      unitRef="USD">-44548</vnrx:ForeignCurrencyTranslation>
    <vnrx:ForeignCurrencyTranslation
      contextRef="From2021-04-01to2021-06-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="fid_762"
      unitRef="USD">0</vnrx:ForeignCurrencyTranslation>
    <vnrx:ForeignCurrencyTranslation
      contextRef="From2021-04-01to2021-06-30_vnrx_NonControllingInterestMember"
      decimals="0"
      id="fid_763"
      unitRef="USD">0</vnrx:ForeignCurrencyTranslation>
    <vnrx:ForeignCurrencyTranslation
      contextRef="From2021-04-01to2021-06-30"
      decimals="0"
      id="fid_764"
      unitRef="USD">-44548</vnrx:ForeignCurrencyTranslation>
    <us-gaap:ProfitLoss
      contextRef="From2021-04-01to2021-06-30_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_765"
      unitRef="USD">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2021-04-01to2021-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="fid_766"
      unitRef="USD">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2021-04-01to2021-06-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="fid_767"
      unitRef="USD">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2021-04-01to2021-06-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="fid_768"
      unitRef="USD">-5526948</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2021-04-01to2021-06-30_vnrx_NonControllingInterestMember"
      decimals="0"
      id="fid_769"
      unitRef="USD">-47539</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2021-04-01to2021-06-30"
      decimals="0"
      id="fid_770"
      unitRef="USD">-5574487</us-gaap:ProfitLoss>
    <us-gaap:SharesIssued
      contextRef="AsOf2021-06-30_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_771"
      unitRef="Shares">53144082</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-06-30_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_772"
      unitRef="USD">53144</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="fid_773"
      unitRef="USD">148468001</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-06-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="fid_774"
      unitRef="USD">29607</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-06-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="fid_775"
      unitRef="USD">-121817065</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-06-30_vnrx_NonControllingInterestMember"
      decimals="0"
      id="fid_776"
      unitRef="USD">-104142</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="fid_777"
      unitRef="USD">26629545</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="AsOf2019-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_778"
      unitRef="Shares">41125303</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2019-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_779"
      unitRef="USD">41125</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2019-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="fid_780"
      unitRef="USD">103853627</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2019-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="fid_781"
      unitRef="USD">125670</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2019-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="fid_782"
      unitRef="USD">-89821856</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2019-12-31_vnrx_NonControllingInterestMember"
      decimals="0"
      id="fid_783"
      unitRef="USD">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2019-12-31"
      decimals="0"
      id="fid_784"
      unitRef="USD">14198566</us-gaap:StockholdersEquity>
    <vnrx:CommonStockIssuedForDirectorCompensationInVolitionGermanyShares
      contextRef="From2020-01-01to2020-03-31_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_785"
      unitRef="Shares">73263</vnrx:CommonStockIssuedForDirectorCompensationInVolitionGermanyShares>
    <vnrx:CommonStockIssuedForDirectorCompensationInVolitionGermanyAmount
      contextRef="From2020-01-01to2020-03-31_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_786"
      unitRef="USD">73</vnrx:CommonStockIssuedForDirectorCompensationInVolitionGermanyAmount>
    <vnrx:CommonStockIssuedForDirectorCompensationInVolitionGermanyAmount
      contextRef="From2020-01-01to2020-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="fid_787"
      unitRef="USD">333896</vnrx:CommonStockIssuedForDirectorCompensationInVolitionGermanyAmount>
    <vnrx:CommonStockIssuedForDirectorCompensationInVolitionGermanyAmount
      contextRef="From2020-01-01to2020-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="fid_788"
      unitRef="USD">0</vnrx:CommonStockIssuedForDirectorCompensationInVolitionGermanyAmount>
    <vnrx:CommonStockIssuedForDirectorCompensationInVolitionGermanyAmount
      contextRef="From2020-01-01to2020-03-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="fid_789"
      unitRef="USD">0</vnrx:CommonStockIssuedForDirectorCompensationInVolitionGermanyAmount>
    <vnrx:CommonStockIssuedForDirectorCompensationInVolitionGermanyAmount
      contextRef="From2020-01-01to2020-03-31_vnrx_NonControllingInterestMember"
      decimals="0"
      id="fid_790"
      unitRef="USD">0</vnrx:CommonStockIssuedForDirectorCompensationInVolitionGermanyAmount>
    <vnrx:CommonStockIssuedForDirectorCompensationInVolitionGermanyAmount
      contextRef="From2020-01-01to2020-03-31"
      decimals="0"
      id="fid_791"
      unitRef="USD">333969</vnrx:CommonStockIssuedForDirectorCompensationInVolitionGermanyAmount>
    <vnrx:CommonStockIssuedForCashlessExerciseOfStockOptionsShares
      contextRef="From2020-01-01to2020-03-31_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_792"
      unitRef="Shares">19430</vnrx:CommonStockIssuedForCashlessExerciseOfStockOptionsShares>
    <vnrx:CommonStockIssuedForCashlessExerciseOfStockOptionsAmount
      contextRef="From2020-01-01to2020-03-31_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_793"
      unitRef="USD">20</vnrx:CommonStockIssuedForCashlessExerciseOfStockOptionsAmount>
    <vnrx:CommonStockIssuedForCashlessExerciseOfStockOptionsAmount
      contextRef="From2020-01-01to2020-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="fid_794"
      unitRef="USD">-20</vnrx:CommonStockIssuedForCashlessExerciseOfStockOptionsAmount>
    <vnrx:CommonStockIssuedForCashlessExerciseOfStockOptionsAmount
      contextRef="From2020-01-01to2020-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="fid_795"
      unitRef="USD">0</vnrx:CommonStockIssuedForCashlessExerciseOfStockOptionsAmount>
    <vnrx:CommonStockIssuedForCashlessExerciseOfStockOptionsAmount
      contextRef="From2020-01-01to2020-03-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="fid_796"
      unitRef="USD">0</vnrx:CommonStockIssuedForCashlessExerciseOfStockOptionsAmount>
    <vnrx:CommonStockIssuedForCashlessExerciseOfStockOptionsAmount
      contextRef="From2020-01-01to2020-03-31_vnrx_NonControllingInterestMember"
      decimals="0"
      id="fid_797"
      unitRef="USD">0</vnrx:CommonStockIssuedForCashlessExerciseOfStockOptionsAmount>
    <vnrx:CommonStockIssuedForCashlessExerciseOfStockOptionsAmount
      contextRef="From2020-01-01to2020-03-31"
      decimals="0"
      id="fid_798"
      unitRef="USD">0</vnrx:CommonStockIssuedForCashlessExerciseOfStockOptionsAmount>
    <vnrx:StockBasedCompensation
      contextRef="From2020-01-01to2020-03-31_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_799"
      unitRef="USD">0</vnrx:StockBasedCompensation>
    <vnrx:StockBasedCompensation
      contextRef="From2020-01-01to2020-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="fid_800"
      unitRef="USD">192669</vnrx:StockBasedCompensation>
    <vnrx:StockBasedCompensation
      contextRef="From2020-01-01to2020-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="fid_801"
      unitRef="USD">0</vnrx:StockBasedCompensation>
    <vnrx:StockBasedCompensation
      contextRef="From2020-01-01to2020-03-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="fid_802"
      unitRef="USD">0</vnrx:StockBasedCompensation>
    <vnrx:StockBasedCompensation
      contextRef="From2020-01-01to2020-03-31_vnrx_NonControllingInterestMember"
      decimals="0"
      id="fid_803"
      unitRef="USD">0</vnrx:StockBasedCompensation>
    <vnrx:StockBasedCompensation
      contextRef="From2020-01-01to2020-03-31"
      decimals="0"
      id="fid_804"
      unitRef="USD">192669</vnrx:StockBasedCompensation>
    <vnrx:StockRepurchaseShares
      contextRef="From2020-01-01to2020-03-31_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_805"
      unitRef="Shares">-11364</vnrx:StockRepurchaseShares>
    <vnrx:StockRepurchaseAmount
      contextRef="From2020-01-01to2020-03-31_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_806"
      unitRef="USD">-11</vnrx:StockRepurchaseAmount>
    <vnrx:StockRepurchaseAmount
      contextRef="From2020-01-01to2020-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="fid_807"
      unitRef="USD">-54423</vnrx:StockRepurchaseAmount>
    <vnrx:StockRepurchaseAmount
      contextRef="From2020-01-01to2020-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="fid_808"
      unitRef="USD">0</vnrx:StockRepurchaseAmount>
    <vnrx:StockRepurchaseAmount
      contextRef="From2020-01-01to2020-03-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="fid_809"
      unitRef="USD">0</vnrx:StockRepurchaseAmount>
    <vnrx:StockRepurchaseAmount
      contextRef="From2020-01-01to2020-03-31_vnrx_NonControllingInterestMember"
      decimals="0"
      id="fid_810"
      unitRef="USD">0</vnrx:StockRepurchaseAmount>
    <vnrx:StockRepurchaseAmount
      contextRef="From2020-01-01to2020-03-31"
      decimals="0"
      id="fid_811"
      unitRef="USD">-54434</vnrx:StockRepurchaseAmount>
    <vnrx:ForeignCurrencyTranslation
      contextRef="From2020-01-01to2020-03-31_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_812"
      unitRef="USD">0</vnrx:ForeignCurrencyTranslation>
    <vnrx:ForeignCurrencyTranslation
      contextRef="From2020-01-01to2020-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="fid_813"
      unitRef="USD">0</vnrx:ForeignCurrencyTranslation>
    <vnrx:ForeignCurrencyTranslation
      contextRef="From2020-01-01to2020-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="fid_814"
      unitRef="USD">373926</vnrx:ForeignCurrencyTranslation>
    <vnrx:ForeignCurrencyTranslation
      contextRef="From2020-01-01to2020-03-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="fid_815"
      unitRef="USD">0</vnrx:ForeignCurrencyTranslation>
    <vnrx:ForeignCurrencyTranslation
      contextRef="From2020-01-01to2020-03-31_vnrx_NonControllingInterestMember"
      decimals="0"
      id="fid_967"
      unitRef="USD">0</vnrx:ForeignCurrencyTranslation>
    <vnrx:ForeignCurrencyTranslation
      contextRef="From2020-01-01to2020-03-31"
      decimals="0"
      id="fid_817"
      unitRef="USD">373926</vnrx:ForeignCurrencyTranslation>
    <us-gaap:ProfitLoss
      contextRef="From2020-01-01to2020-03-31_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_818"
      unitRef="USD">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2020-01-01to2020-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="fid_819"
      unitRef="USD">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2020-01-01to2020-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="fid_820"
      unitRef="USD">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2020-01-01to2020-03-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="fid_821"
      unitRef="USD">-5849772</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2020-01-01to2020-03-31_vnrx_NonControllingInterestMember"
      decimals="0"
      id="fid_822"
      unitRef="USD">-9567</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2020-01-01to2020-03-31"
      decimals="0"
      id="fid_823"
      unitRef="USD">-5859339</us-gaap:ProfitLoss>
    <us-gaap:SharesIssued
      contextRef="AsOf2020-03-31_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_824"
      unitRef="Shares">41206632</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-03-31_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_825"
      unitRef="USD">41207</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="fid_826"
      unitRef="USD">104325749</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="fid_827"
      unitRef="USD">499596</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-03-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="fid_828"
      unitRef="USD">-95671628</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-03-31_vnrx_NonControllingInterestMember"
      decimals="0"
      id="fid_829"
      unitRef="USD">-9567</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-03-31"
      decimals="0"
      id="fid_830"
      unitRef="USD">9185357</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2020-04-01to2020-06-30_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_831"
      unitRef="Shares">5452922</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2020-04-01to2020-06-30_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_832"
      unitRef="USD">5453</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2020-04-01to2020-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="fid_833"
      unitRef="USD">14229160</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2020-04-01to2020-06-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="fid_834"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2020-04-01to2020-06-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="fid_835"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2020-04-01to2020-06-30_vnrx_NonControllingInterestMember"
      decimals="0"
      id="fid_836"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2020-04-01to2020-06-30"
      decimals="0"
      id="fid_837"
      unitRef="USD">14234613</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <vnrx:StockBasedCompensation
      contextRef="From2020-04-01to2020-06-30_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_838"
      unitRef="USD">0</vnrx:StockBasedCompensation>
    <vnrx:StockBasedCompensation
      contextRef="From2020-04-01to2020-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="fid_839"
      unitRef="USD">360640</vnrx:StockBasedCompensation>
    <vnrx:StockBasedCompensation
      contextRef="From2020-04-01to2020-06-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="fid_840"
      unitRef="USD">0</vnrx:StockBasedCompensation>
    <vnrx:StockBasedCompensation
      contextRef="From2020-04-01to2020-06-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="fid_841"
      unitRef="USD">0</vnrx:StockBasedCompensation>
    <vnrx:StockBasedCompensation
      contextRef="From2020-04-01to2020-06-30_vnrx_NonControllingInterestMember"
      decimals="0"
      id="fid_842"
      unitRef="USD">0</vnrx:StockBasedCompensation>
    <vnrx:StockBasedCompensation
      contextRef="From2020-04-01to2020-06-30"
      decimals="0"
      id="fid_843"
      unitRef="USD">360640</vnrx:StockBasedCompensation>
    <vnrx:ForeignCurrencyTranslation
      contextRef="From2020-04-01to2020-06-30_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_844"
      unitRef="USD">0</vnrx:ForeignCurrencyTranslation>
    <vnrx:ForeignCurrencyTranslation
      contextRef="From2020-04-01to2020-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="fid_845"
      unitRef="USD">0</vnrx:ForeignCurrencyTranslation>
    <vnrx:ForeignCurrencyTranslation
      contextRef="From2020-04-01to2020-06-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="fid_846"
      unitRef="USD">-74320</vnrx:ForeignCurrencyTranslation>
    <vnrx:ForeignCurrencyTranslation
      contextRef="From2020-04-01to2020-06-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="fid_847"
      unitRef="USD">0</vnrx:ForeignCurrencyTranslation>
    <vnrx:ForeignCurrencyTranslation
      contextRef="From2020-04-01to2020-06-30_vnrx_NonControllingInterestMember"
      decimals="0"
      id="fid_848"
      unitRef="USD">0</vnrx:ForeignCurrencyTranslation>
    <vnrx:ForeignCurrencyTranslation
      contextRef="From2020-04-01to2020-06-30"
      decimals="0"
      id="fid_849"
      unitRef="USD">-74320</vnrx:ForeignCurrencyTranslation>
    <us-gaap:ProfitLoss
      contextRef="From2020-04-01to2020-06-30_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_850"
      unitRef="USD">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2020-04-01to2020-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="fid_851"
      unitRef="USD">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2020-04-01to2020-06-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="fid_852"
      unitRef="USD">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2020-04-01to2020-06-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="fid_853"
      unitRef="USD">-5037314</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2020-04-01to2020-06-30_vnrx_NonControllingInterestMember"
      decimals="0"
      id="fid_854"
      unitRef="USD">-5779</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2020-04-01to2020-06-30"
      decimals="0"
      id="fid_855"
      unitRef="USD">-5043093</us-gaap:ProfitLoss>
    <us-gaap:SharesIssued
      contextRef="AsOf2020-06-30_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_856"
      unitRef="Shares">46659554</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-06-30_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_857"
      unitRef="USD">46660</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="fid_858"
      unitRef="USD">118915549</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-06-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="fid_859"
      unitRef="USD">425276</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-06-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="fid_860"
      unitRef="USD">-100708942</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-06-30_vnrx_NonControllingInterestMember"
      decimals="0"
      id="fid_861"
      unitRef="USD">-15346</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-06-30"
      decimals="0"
      id="fid_862"
      unitRef="USD">18663197</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-01-01to2021-06-30"
      decimals="0"
      id="fid_864"
      unitRef="USD">-11700057</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2020-01-01to2020-06-30"
      decimals="0"
      id="fid_865"
      unitRef="USD">-10902432</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2021-01-01to2021-06-30"
      decimals="0"
      id="fid_867"
      unitRef="USD">471754</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2020-01-01to2020-06-30"
      decimals="0"
      id="fid_868"
      unitRef="USD">359233</us-gaap:DepreciationAndAmortization>
    <vnrx:AmortizationOfOperatingLeaseRightOfUseAssets
      contextRef="From2021-01-01to2021-06-30"
      decimals="0"
      id="fid_869"
      unitRef="USD">99035</vnrx:AmortizationOfOperatingLeaseRightOfUseAssets>
    <vnrx:AmortizationOfOperatingLeaseRightOfUseAssets
      contextRef="From2020-01-01to2020-06-30"
      decimals="0"
      id="fid_870"
      unitRef="USD">125871</vnrx:AmortizationOfOperatingLeaseRightOfUseAssets>
    <us-gaap:GainLossOnDispositionOfIntangibleAssets
      contextRef="From2021-01-01to2021-06-30"
      decimals="0"
      id="fid_871"
      unitRef="USD">26166</us-gaap:GainLossOnDispositionOfIntangibleAssets>
    <us-gaap:GainLossOnDispositionOfIntangibleAssets
      contextRef="From2020-01-01to2020-06-30"
      decimals="0"
      id="fid_872"
      unitRef="USD">-93202</us-gaap:GainLossOnDispositionOfIntangibleAssets>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation
      contextRef="From2021-01-01to2021-06-30"
      decimals="0"
      id="fid_873"
      unitRef="USD">893086</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation
      contextRef="From2020-01-01to2020-06-30"
      decimals="0"
      id="fid_874"
      unitRef="USD">553309</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
    <vnrx:CommonStockIssuedForDirectorCompensationInVolitionGermany
      contextRef="From2021-01-01to2021-06-30"
      decimals="0"
      id="fid_875"
      unitRef="USD">0</vnrx:CommonStockIssuedForDirectorCompensationInVolitionGermany>
    <vnrx:CommonStockIssuedForDirectorCompensationInVolitionGermany
      contextRef="From2020-01-01to2020-06-30"
      decimals="0"
      id="fid_876"
      unitRef="USD">333969</vnrx:CommonStockIssuedForDirectorCompensationInVolitionGermany>
    <us-gaap:IncreaseDecreaseInPrepaidExpense
      contextRef="From2021-01-01to2021-06-30"
      decimals="0"
      id="fid_878"
      unitRef="USD">-632320</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInPrepaidExpense
      contextRef="From2020-01-01to2020-06-30"
      decimals="0"
      id="fid_879"
      unitRef="USD">-317795</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2021-01-01to2021-06-30"
      decimals="0"
      id="fid_880"
      unitRef="USD">-8682</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2020-01-01to2020-06-30"
      decimals="0"
      id="fid_881"
      unitRef="USD">-3223</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="From2021-01-01to2021-06-30"
      decimals="0"
      id="fid_882"
      unitRef="USD">50605</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="From2020-01-01to2020-06-30"
      decimals="0"
      id="fid_883"
      unitRef="USD">-109213</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="From2021-01-01to2021-06-30"
      decimals="0"
      id="fid_884"
      unitRef="USD">-630236</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="From2020-01-01to2020-06-30"
      decimals="0"
      id="fid_885"
      unitRef="USD">959425</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <vnrx:ManagementAndDirectorsFeesPayable
      contextRef="From2021-01-01to2021-06-30"
      decimals="0"
      id="fid_886"
      unitRef="USD">-36791</vnrx:ManagementAndDirectorsFeesPayable>
    <vnrx:ManagementAndDirectorsFeesPayable
      contextRef="From2020-01-01to2020-06-30"
      decimals="0"
      id="fid_887"
      unitRef="USD">-10497</vnrx:ManagementAndDirectorsFeesPayable>
    <vnrx:RightOfUseAssetsOperatingLeasesLiabilities
      contextRef="From2021-01-01to2021-06-30"
      decimals="0"
      id="fid_888"
      unitRef="USD">-98789</vnrx:RightOfUseAssetsOperatingLeasesLiabilities>
    <vnrx:RightOfUseAssetsOperatingLeasesLiabilities
      contextRef="From2020-01-01to2020-06-30"
      decimals="0"
      id="fid_889"
      unitRef="USD">-125331</vnrx:RightOfUseAssetsOperatingLeasesLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2021-01-01to2021-06-30"
      decimals="0"
      id="fid_890"
      unitRef="USD">-11566229</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2020-01-01to2020-06-30"
      decimals="0"
      id="fid_891"
      unitRef="USD">-9229886</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2021-01-01to2021-06-30"
      decimals="0"
      id="fid_893"
      unitRef="USD">703180</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2020-01-01to2020-06-30"
      decimals="0"
      id="fid_894"
      unitRef="USD">597366</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2021-01-01to2021-06-30"
      decimals="0"
      id="fid_895"
      unitRef="USD">-703180</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2020-01-01to2020-06-30"
      decimals="0"
      id="fid_896"
      unitRef="USD">-597366</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="From2021-01-01to2021-06-30"
      decimals="0"
      id="fid_898"
      unitRef="USD">21183639</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="From2020-01-01to2020-06-30"
      decimals="0"
      id="fid_899"
      unitRef="USD">14234613</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <vnrx:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensations
      contextRef="From2021-01-01to2021-06-30"
      decimals="0"
      id="fid_900"
      unitRef="USD">-130426</vnrx:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensations>
    <vnrx:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensations
      contextRef="From2020-01-01to2020-06-30"
      decimals="0"
      id="fid_901"
      unitRef="USD">0</vnrx:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensations>
    <vnrx:CommonStockRepurchased
      contextRef="From2021-01-01to2021-06-30"
      decimals="0"
      id="fid_902"
      unitRef="USD">0</vnrx:CommonStockRepurchased>
    <vnrx:CommonStockRepurchased
      contextRef="From2020-01-01to2020-06-30"
      decimals="0"
      id="fid_903"
      unitRef="USD">-54434</vnrx:CommonStockRepurchased>
    <us-gaap:ProceedsFromOtherDebt
      contextRef="From2021-01-01to2021-06-30"
      decimals="0"
      id="fid_904"
      unitRef="USD">37672</us-gaap:ProceedsFromOtherDebt>
    <us-gaap:ProceedsFromOtherDebt
      contextRef="From2020-01-01to2020-06-30"
      decimals="0"
      id="fid_905"
      unitRef="USD">3802</us-gaap:ProceedsFromOtherDebt>
    <us-gaap:ProceedsFromShortTermDebt
      contextRef="From2021-01-01to2021-06-30"
      decimals="0"
      id="fid_906"
      unitRef="USD">79614</us-gaap:ProceedsFromShortTermDebt>
    <us-gaap:ProceedsFromShortTermDebt
      contextRef="From2020-01-01to2020-06-30"
      decimals="0"
      id="fid_907"
      unitRef="USD">0</us-gaap:ProceedsFromShortTermDebt>
    <us-gaap:ProceedsFromRepaymentsOfOtherLongTermDebt
      contextRef="From2021-01-01to2021-06-30"
      decimals="0"
      id="fid_908"
      unitRef="USD">-383782</us-gaap:ProceedsFromRepaymentsOfOtherLongTermDebt>
    <us-gaap:ProceedsFromRepaymentsOfOtherLongTermDebt
      contextRef="From2020-01-01to2020-06-30"
      decimals="0"
      id="fid_909"
      unitRef="USD">-234172</us-gaap:ProceedsFromRepaymentsOfOtherLongTermDebt>
    <vnrx:PaymentsOnGrantsRepayable
      contextRef="From2021-01-01to2021-06-30"
      decimals="0"
      id="fid_910"
      unitRef="USD">-47830</vnrx:PaymentsOnGrantsRepayable>
    <vnrx:PaymentsOnGrantsRepayable
      contextRef="From2020-01-01to2020-06-30"
      decimals="0"
      id="fid_911"
      unitRef="USD">0</vnrx:PaymentsOnGrantsRepayable>
    <vnrx:PaymentsOnFinanceLeaseObligations
      contextRef="From2021-01-01to2021-06-30"
      decimals="0"
      id="fid_912"
      unitRef="USD">-29347</vnrx:PaymentsOnFinanceLeaseObligations>
    <vnrx:PaymentsOnFinanceLeaseObligations
      contextRef="From2020-01-01to2020-06-30"
      decimals="0"
      id="fid_913"
      unitRef="USD">-69483</vnrx:PaymentsOnFinanceLeaseObligations>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2021-01-01to2021-06-30"
      decimals="0"
      id="fid_914"
      unitRef="USD">20709540</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2020-01-01to2020-06-30"
      decimals="0"
      id="fid_915"
      unitRef="USD">13880326</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCash
      contextRef="From2021-01-01to2021-06-30"
      decimals="0"
      id="fid_916"
      unitRef="USD">28301</us-gaap:EffectOfExchangeRateOnCash>
    <us-gaap:EffectOfExchangeRateOnCash
      contextRef="From2020-01-01to2020-06-30"
      decimals="0"
      id="fid_917"
      unitRef="USD">286024</us-gaap:EffectOfExchangeRateOnCash>
    <us-gaap:CashPeriodIncreaseDecrease
      contextRef="From2021-01-01to2021-06-30"
      decimals="0"
      id="fid_918"
      unitRef="USD">8468432</us-gaap:CashPeriodIncreaseDecrease>
    <us-gaap:CashPeriodIncreaseDecrease
      contextRef="From2020-01-01to2020-06-30"
      decimals="0"
      id="fid_919"
      unitRef="USD">4339098</us-gaap:CashPeriodIncreaseDecrease>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AsOf2020-12-31"
      decimals="0"
      id="fid_920"
      unitRef="USD">19444737</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AsOf2019-12-31"
      decimals="0"
      id="fid_921"
      unitRef="USD">16966168</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="fid_922"
      unitRef="USD">27913169</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AsOf2020-06-30"
      decimals="0"
      id="fid_923"
      unitRef="USD">21305266</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:InterestPaidNet
      contextRef="From2021-01-01to2021-06-30"
      decimals="0"
      id="fid_925"
      unitRef="USD">81869</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="From2020-01-01to2020-06-30"
      decimals="0"
      id="fid_926"
      unitRef="USD">56383</us-gaap:InterestPaidNet>
    <vnrx:CommonStockIssuedOnCashlessExercisesOfStockOptionsAndWarrants
      contextRef="From2021-01-01to2021-06-30"
      decimals="0"
      id="fid_928"
      unitRef="USD">80</vnrx:CommonStockIssuedOnCashlessExercisesOfStockOptionsAndWarrants>
    <vnrx:CommonStockIssuedOnCashlessExercisesOfStockOptionsAndWarrants
      contextRef="From2020-01-01to2020-06-30"
      decimals="0"
      id="fid_929"
      unitRef="USD">20</vnrx:CommonStockIssuedOnCashlessExercisesOfStockOptionsAndWarrants>
    <vnrx:OfferingCostsFromIssuanceOfCommonStock
      contextRef="From2021-01-01to2021-06-30"
      decimals="0"
      id="fid_930"
      unitRef="USD">119029</vnrx:OfferingCostsFromIssuanceOfCommonStock>
    <vnrx:OfferingCostsFromIssuanceOfCommonStock
      contextRef="From2020-01-01to2020-06-30"
      decimals="0"
      id="fid_931"
      unitRef="USD">1229169</vnrx:OfferingCostsFromIssuanceOfCommonStock>
    <us-gaap:NatureOfOperations contextRef="From2021-01-01to2021-06-30" id="fid_932">&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&lt;strong&gt;Note 1 - Basis of Presentation and Summary of Significant Accounting Policies&lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&lt;strong&gt;&lt;span style="text-decoration:underline"&gt;Basis of Presentation&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;The interim consolidated financial statements of VolitionRx Limited (the "Company", "VolitionRx," "we" or "us") for the three and six months ended June 30, 2021 and June 30, 2020, respectively, are not audited. Our consolidated financial statements are prepared in accordance with the requirements for unaudited interim periods and, consequently, do not include all disclosures required to be made in conformity with accounting principles generally accepted in the United States of America ("U.S. GAAP"). In the opinion of our management, the accompanying consolidated financial statements contain all adjustments, consisting of normal recurring adjustments, necessary for a fair presentation of our financial position as of June 30, 2021, and our results of operations and cash flows for the periods ended June 30, 2021 and June 30, 2020, respectively. The results of operations for the periods ended June 30, 2021 and June 30, 2020, respectively, are not necessarily indicative of the results for a full-year period. These interim consolidated financial statements should be read in conjunction with the financial statements included in our Annual Report on Form 10-K for the year ended December 31, 2020, which was filed with the Securities and Exchange Commission (the "SEC") on March 22, 2021. &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&lt;strong&gt;&lt;span style="text-decoration:underline"&gt;U&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="text-decoration:underline"&gt;se of Estimates&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The Company also regularly evaluates estimates and assumptions related to deferred income tax asset valuation allowances, useful lives of property and equipment and intangible assets, borrowing rate used in operating lease right-of-use asset and liability valuations, impairment analysis of intangible assets, and valuations of stock-based compensation.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;The Company bases its estimates and assumptions on current facts, historical experience and various other factors that it believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities and the accrual of costs and expenses that are not readily apparent from other sources. The actual results experienced by the Company may differ materially and adversely from the Company's estimates. To the extent there are material differences between the estimates and the actual results, future results of operations could be affected. &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&lt;strong&gt;&lt;span style="text-decoration:underline"&gt;P&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="text-decoration:underline"&gt;rinciples of Consolidation&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;The accompanying condensed consolidated financial statements for the period ended June 30, 2021 include the accounts of the Company and its subsidiaries. The Company has one wholly-owned subsidiary, Singapore Volition Pte. Limited ("Singapore Volition"). Singapore Volition has one wholly-owned subsidiary, Belgian Volition SRL ("Belgian Volition"). Belgian Volition has four subsidiaries, Volition Diagnostics UK Limited ("Volition Diagnostics"), Volition America, Inc. ("Volition America"), Volition Germany GmbH ("Volition Germany"), and its one majority-owned subsidiary Volition Veterinary Diagnostics Development LLC ("Volition Vet"). See Note 8(f) for more information regarding Volition Vet and Volition Germany. All intercompany balances and transactions have been eliminated in consolidation. &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&lt;strong&gt;&lt;span style="text-decoration:underline"&gt;Cash and Cash Equivalents &lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;For the purposes of the statements of cash flows, the Company considers interest bearing deposits with original maturity dates of three months or less to be cash equivalents. The Company invests excess cash from its operating cash accounts in overnight investments and reflects these amounts in cash and cash equivalents in the condensed consolidated balance sheets at fair value using quoted prices in active markets for identical assets. As of June 30, 2021, cash and cash equivalents totaled approximately $27.9 million, of which $20.2 million was held in an overnight money market account.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&lt;strong&gt;&lt;span style="text-decoration:underline"&gt;Accounts Receivables &lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;Trade accounts receivable are stated at the amount the Company expects to collect. Due to the nature of the accounts receivable balance, the Company believes the risk of doubtful accounts is minimal and therefore no allowance is recorded. If the financial condition of the Company's customers were to deteriorate, adversely affecting their ability to make payments, additional allowances would be required. The Company may provide for estimated uncollectible amounts through a charge to earnings and a credit to a valuation allowance. Balances that remain outstanding after the Company has used reasonable collection efforts are written off through a charge to the valuation allowance and a credit to accounts receivable. As of June 30, 2021, the accounts receivable balance was $15,832 and the allowance for doubtful debts was $nil. &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&lt;strong&gt;&lt;span style="text-decoration:underline"&gt;Revenue Recognition&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;The Company adopted Accounting Standards Codification ("ASC") 606, "&lt;em&gt;Revenue from Contracts with Customers,"&lt;/em&gt; effective January 1, 2019. Under ASC 606, the Company recognizes revenues when the customer obtains control of promised goods or services, in an amount that reflects the consideration which the Company expects to receive in exchange for those goods or services. The Company recognizes revenues following the five step model prescribed under ASC 606: (i) identify contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenues when (or as) the Company satisfies the performance obligation(s).&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;The Company generates product revenues from the sale of its Nu.Q&lt;sup&gt;&#xae;&lt;/sup&gt; Vet Cancer Screening Test, from the sale of nucleosomes, and from the sale of Research Use Only kits pursuant to its license agreement with Active Motif, Inc. ("Active Motif") from which the Company receives royalties. In addition, revenue is received from external third parties for services the Company performs for them in its laboratory.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;Revenues, and their respective treatment for financial reporting purposes under ASC 606, are as follows:&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&lt;em&gt;Royalty &lt;/em&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;The Company receives royalty revenues on the net sales recognized during the period in which the revenue is earned, and the amount is determinable from the licensee. These are presented in "Royalty" in the consolidated statements of operations and comprehensive loss. The Company does not have future performance obligations under this revenue stream. In accordance with ASC 606, the Company records these revenues based on estimates of the net sales that occurred during the relevant period from the licensee. The relevant period estimates of these royalties are based on preliminary gross sales data provided by Active Motif and analysis of historical gross-to-net adjustments. Differences between actual and estimated royalty revenues are adjusted for in the period in which they become known.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&lt;em&gt;Product&lt;/em&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;The Company includes revenue from product sales recognized during the period in which goods are shipped to third parties, and the amount is deemed collectable from the third parties. These are presented in "Product" in the consolidated statements of operations and comprehensive loss.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&lt;em&gt;Services &lt;/em&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;The Company includes revenue recognized from laboratory services performed in the Company's laboratory on behalf of third parties in "Services" in the consolidated statements of operations and comprehensive loss.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;For each development and/or commercialization agreement that results in revenues, the Company identifies all performance obligations, aside from those that are immaterial, which may include a license to intellectual property and know-how, development activities and/or transition activities. In order to determine the transaction price, in addition to any upfront payment, the Company estimates the amount of variable consideration at the outset of the contract either utilizing the expected value or most likely amount method, depending on the facts and circumstances relative to the contract. The Company constrains (reduces) the estimates of variable consideration such that it is probable that a significant reversal of previously recognized revenue will not occur throughout the life of the contract. When determining if variable consideration should be constrained, management considers whether there are factors outside the Company's control that could result in a significant reversal of revenue. In making these assessments, the Company considers the likelihood and magnitude of a potential reversal of revenue. These estimates are re-assessed each reporting period as required.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&lt;strong&gt;&lt;span style="text-decoration:underline"&gt;B&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="text-decoration:underline"&gt;asic and Diluted Net Loss Per Share&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;The Company computes net loss per share in accordance with ASC 260, &lt;em&gt;"Earnings Per Share,"&lt;/em&gt; which requires presentation of both basic and diluted earnings per share ("EPS") on the face of the statement of operations and comprehensive loss. Basic EPS is computed by dividing net loss available to common stockholders (numerator) by the weighted average number of shares outstanding (denominator) during the period. Diluted EPS gives effect to all dilutive potential common shares outstanding during the period using the treasury stock method. In computing diluted EPS, the average stock price for the period is used in determining the number of shares assumed to be purchased from the exercise of stock options or warrants. As of June 30, 2021, 4,732,235 potential common shares equivalents from warrants, options, and restricted stock units ("RSUs") were excluded from the diluted EPS calculations as their effect is anti-dilutive.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&lt;strong&gt;&lt;span style="text-decoration:underline"&gt;Reclassification&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;Certain amounts presented in previously issued financial statements have been reclassified to be consistent with the current period presentation. The Company has reclassified the prior period comparative amounts in the statement of stockholders' equity and cash flows to be consistent with the current year classification.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&lt;strong&gt;&lt;span style="text-decoration:underline"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;The Company has implemented all new accounting pronouncements that are in effect. The Company does not believe there are any other new accounting pronouncements that have been issued that might have a material impact on its financial position or results of operations.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&lt;strong&gt;&lt;span style="text-decoration:underline"&gt;COVID-19 Pandemic Impact &lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;As of the date of this filing, there continue to be widespread concerns regarding the ongoing impacts and disruptions caused by the COVID-19 pandemic in the regions in which the Company operates. As a result of the COVID-19 pandemic, the Company has experienced and may continue to experience disruptions that could impact our clinical trials, including delays enrolling patients and in sample collection.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;The extent to which the COVID-19 pandemic will impact the Company's business, financial condition, and results of operations in the future is highly uncertain and will be affected by a number of factors. These include the duration and extent of the COVID-19 pandemic, the development of new variants of the COVID-19 virus that may be more contagious or virulent than previous versions, the scope of mandated or recommended containment and mitigation measures, the effect of government stabilization and recovery efforts, and the success of vaccine distribution programs.&lt;/p&gt;</us-gaap:NatureOfOperations>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="From2021-01-01to2021-06-30" id="fid_941">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;The interim consolidated financial statements of VolitionRx Limited (the "Company", "VolitionRx," "we" or "us") for the three and six months ended June 30, 2021 and June 30, 2020, respectively, are not audited. Our consolidated financial statements are prepared in accordance with the requirements for unaudited interim periods and, consequently, do not include all disclosures required to be made in conformity with accounting principles generally accepted in the United States of America ("U.S. GAAP"). In the opinion of our management, the accompanying consolidated financial statements contain all adjustments, consisting of normal recurring adjustments, necessary for a fair presentation of our financial position as of June 30, 2021, and our results of operations and cash flows for the periods ended June 30, 2021 and June 30, 2020, respectively. The results of operations for the periods ended June 30, 2021 and June 30, 2020, respectively, are not necessarily indicative of the results for a full-year period. These interim consolidated financial statements should be read in conjunction with the financial statements included in our Annual Report on Form 10-K for the year ended December 31, 2020, which was filed with the Securities and Exchange Commission (the "SEC") on March 22, 2021. &lt;/p&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:UseOfEstimates contextRef="From2021-01-01to2021-06-30" id="fid_942">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The Company also regularly evaluates estimates and assumptions related to deferred income tax asset valuation allowances, useful lives of property and equipment and intangible assets, borrowing rate used in operating lease right-of-use asset and liability valuations, impairment analysis of intangible assets, and valuations of stock-based compensation.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;The Company bases its estimates and assumptions on current facts, historical experience and various other factors that it believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities and the accrual of costs and expenses that are not readily apparent from other sources. The actual results experienced by the Company may differ materially and adversely from the Company's estimates. To the extent there are material differences between the estimates and the actual results, future results of operations could be affected. &lt;/p&gt;</us-gaap:UseOfEstimates>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="From2021-01-01to2021-06-30" id="fid_943">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;The accompanying condensed consolidated financial statements for the period ended June 30, 2021 include the accounts of the Company and its subsidiaries. The Company has one wholly-owned subsidiary, Singapore Volition Pte. Limited ("Singapore Volition"). Singapore Volition has one wholly-owned subsidiary, Belgian Volition SRL ("Belgian Volition"). Belgian Volition has four subsidiaries, Volition Diagnostics UK Limited ("Volition Diagnostics"), Volition America, Inc. ("Volition America"), Volition Germany GmbH ("Volition Germany"), and its one majority-owned subsidiary Volition Veterinary Diagnostics Development LLC ("Volition Vet"). See Note 8(f) for more information regarding Volition Vet and Volition Germany. All intercompany balances and transactions have been eliminated in consolidation. &lt;/p&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="From2021-01-01to2021-06-30" id="fid_944">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;For the purposes of the statements of cash flows, the Company considers interest bearing deposits with original maturity dates of three months or less to be cash equivalents. The Company invests excess cash from its operating cash accounts in overnight investments and reflects these amounts in cash and cash equivalents in the condensed consolidated balance sheets at fair value using quoted prices in active markets for identical assets. As of June 30, 2021, cash and cash equivalents totaled approximately $27.9 million, of which $20.2 million was held in an overnight money market account.&lt;/p&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:Cash
      contextRef="AsOf2021-06-30"
      decimals="-5"
      id="fid_1"
      unitRef="USD">27900000</us-gaap:Cash>
    <vnrx:CashAndCashEquivalentsMoneyMarketAccount
      contextRef="AsOf2021-06-30"
      decimals="-5"
      id="fid_2"
      unitRef="USD">20200000</vnrx:CashAndCashEquivalentsMoneyMarketAccount>
    <us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy contextRef="From2021-01-01to2021-06-30" id="fid_945">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;Trade accounts receivable are stated at the amount the Company expects to collect. Due to the nature of the accounts receivable balance, the Company believes the risk of doubtful accounts is minimal and therefore no allowance is recorded. If the financial condition of the Company's customers were to deteriorate, adversely affecting their ability to make payments, additional allowances would be required. The Company may provide for estimated uncollectible amounts through a charge to earnings and a credit to a valuation allowance. Balances that remain outstanding after the Company has used reasonable collection efforts are written off through a charge to the valuation allowance and a credit to accounts receivable. As of June 30, 2021, the accounts receivable balance was $15,832 and the allowance for doubtful debts was $nil. &lt;/p&gt;</us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="fid_3"
      unitRef="USD">15832</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="From2021-01-01to2021-06-30" id="fid_946">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;The Company adopted Accounting Standards Codification ("ASC") 606, "&lt;em&gt;Revenue from Contracts with Customers,"&lt;/em&gt; effective January 1, 2019. Under ASC 606, the Company recognizes revenues when the customer obtains control of promised goods or services, in an amount that reflects the consideration which the Company expects to receive in exchange for those goods or services. The Company recognizes revenues following the five step model prescribed under ASC 606: (i) identify contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenues when (or as) the Company satisfies the performance obligation(s).&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;The Company generates product revenues from the sale of its Nu.Q&lt;sup&gt;&#xae;&lt;/sup&gt; Vet Cancer Screening Test, from the sale of nucleosomes, and from the sale of Research Use Only kits pursuant to its license agreement with Active Motif, Inc. ("Active Motif") from which the Company receives royalties. In addition, revenue is received from external third parties for services the Company performs for them in its laboratory.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;Revenues, and their respective treatment for financial reporting purposes under ASC 606, are as follows:&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&lt;em&gt;Royalty &lt;/em&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;The Company receives royalty revenues on the net sales recognized during the period in which the revenue is earned, and the amount is determinable from the licensee. These are presented in "Royalty" in the consolidated statements of operations and comprehensive loss. The Company does not have future performance obligations under this revenue stream. In accordance with ASC 606, the Company records these revenues based on estimates of the net sales that occurred during the relevant period from the licensee. The relevant period estimates of these royalties are based on preliminary gross sales data provided by Active Motif and analysis of historical gross-to-net adjustments. Differences between actual and estimated royalty revenues are adjusted for in the period in which they become known.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&lt;em&gt;Product&lt;/em&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;The Company includes revenue from product sales recognized during the period in which goods are shipped to third parties, and the amount is deemed collectable from the third parties. These are presented in "Product" in the consolidated statements of operations and comprehensive loss.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&lt;em&gt;Services &lt;/em&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;The Company includes revenue recognized from laboratory services performed in the Company's laboratory on behalf of third parties in "Services" in the consolidated statements of operations and comprehensive loss.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;For each development and/or commercialization agreement that results in revenues, the Company identifies all performance obligations, aside from those that are immaterial, which may include a license to intellectual property and know-how, development activities and/or transition activities. In order to determine the transaction price, in addition to any upfront payment, the Company estimates the amount of variable consideration at the outset of the contract either utilizing the expected value or most likely amount method, depending on the facts and circumstances relative to the contract. The Company constrains (reduces) the estimates of variable consideration such that it is probable that a significant reversal of previously recognized revenue will not occur throughout the life of the contract. When determining if variable consideration should be constrained, management considers whether there are factors outside the Company's control that could result in a significant reversal of revenue. In making these assessments, the Company considers the likelihood and magnitude of a potential reversal of revenue. These estimates are re-assessed each reporting period as required.&lt;/p&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="From2021-01-01to2021-06-30" id="fid_947">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;The Company computes net loss per share in accordance with ASC 260, &lt;em&gt;"Earnings Per Share,"&lt;/em&gt; which requires presentation of both basic and diluted earnings per share ("EPS") on the face of the statement of operations and comprehensive loss. Basic EPS is computed by dividing net loss available to common stockholders (numerator) by the weighted average number of shares outstanding (denominator) during the period. Diluted EPS gives effect to all dilutive potential common shares outstanding during the period using the treasury stock method. In computing diluted EPS, the average stock price for the period is used in determining the number of shares assumed to be purchased from the exercise of stock options or warrants. As of June 30, 2021, 4,732,235 potential common shares equivalents from warrants, options, and restricted stock units ("RSUs") were excluded from the diluted EPS calculations as their effect is anti-dilutive.&lt;/p&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <vnrx:PotentiallyDilutiveSecuritiesExcludedFromTheComputationOfEps
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="fid_6"
      unitRef="Shares">4732235</vnrx:PotentiallyDilutiveSecuritiesExcludedFromTheComputationOfEps>
    <vnrx:ReclassificationPolicyTextblock contextRef="From2021-01-01to2021-06-30" id="fid_948">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;Certain amounts presented in previously issued financial statements have been reclassified to be consistent with the current period presentation. The Company has reclassified the prior period comparative amounts in the statement of stockholders' equity and cash flows to be consistent with the current year classification.&lt;/p&gt;</vnrx:ReclassificationPolicyTextblock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="From2021-01-01to2021-06-30" id="fid_949">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;The Company has implemented all new accounting pronouncements that are in effect. The Company does not believe there are any other new accounting pronouncements that have been issued that might have a material impact on its financial position or results of operations.&lt;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <vnrx:COVID19PandemicImpactPolicyTextblock contextRef="From2021-01-01to2021-06-30" id="fid_950">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;As of the date of this filing, there continue to be widespread concerns regarding the ongoing impacts and disruptions caused by the COVID-19 pandemic in the regions in which the Company operates. As a result of the COVID-19 pandemic, the Company has experienced and may continue to experience disruptions that could impact our clinical trials, including delays enrolling patients and in sample collection.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;The extent to which the COVID-19 pandemic will impact the Company's business, financial condition, and results of operations in the future is highly uncertain and will be affected by a number of factors. These include the duration and extent of the COVID-19 pandemic, the development of new variants of the COVID-19 virus that may be more contagious or virulent than previous versions, the scope of mandated or recommended containment and mitigation measures, the effect of government stabilization and recovery efforts, and the success of vaccine distribution programs.&lt;/p&gt;</vnrx:COVID19PandemicImpactPolicyTextblock>
    <us-gaap:SubstantialDoubtAboutGoingConcernTextBlock contextRef="From2021-01-01to2021-06-30" id="fid_933">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&lt;strong&gt;No&lt;/strong&gt;&lt;strong&gt;te 2 - Going Concern&lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;The Company's condensed consolidated financial statements are prepared using U.S. GAAP applicable to a going concern which contemplates the realization of assets and liquidation of liabilities in the normal course of business. The Company has incurred losses since inception of $121.8 million, has negative cash flows from operations, and has minimal revenues, which creates substantial doubt about its ability to continue as a going concern for a period of at least one year from the date of issuance of these condensed consolidated financial statements.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;The future of the Company as an operating business will depend on its ability to obtain sufficient capital contributions, financing and/or to generate revenues as may be required to sustain its operations. Management plans to address the above as needed by (a) securing additional grant funds, (b) obtaining additional financing through debt or equity transactions, (c) granting licenses to third parties in exchange for specified up-front and/or back-end payments and&#160;(d)&#160;developing and commercializing its products on an accelerated timeline. Management continues to exercise tight cost controls to conserve cash.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;The ability of the Company to continue as a going concern is dependent upon its ability to successfully accomplish the plans described in the preceding paragraph and eventually attain profitable operations. The accompanying condensed consolidated financial statements do not include any adjustments that might be necessary if the Company is unable to continue as a going concern. If the Company is unable to obtain adequate capital, it could be forced to cease operations.&lt;/p&gt;</us-gaap:SubstantialDoubtAboutGoingConcernTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="From2011-10-11to2021-06-30"
      decimals="-5"
      id="fid_9"
      unitRef="USD">121800000</us-gaap:NetIncomeLoss>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="From2021-01-01to2021-06-30" id="fid_934">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&lt;strong&gt;Note 3 - Property and Equipment&lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;The Company's property and equipment consisted of the following amounts as of June 30, 2021 and December 31, 2020:&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;June 30,&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;2021&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;Accumulated&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;Net Carrying&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;Cost&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;Depreciation&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;Value&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;Useful Life&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;$&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;$&#160; &lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Computer hardware and software&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:3%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:10%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;3 years&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;579,410&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;455,285&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;124,125&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Laboratory equipment&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;5 years&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;3,026,194&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;1,271,580&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;1,754,614&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Office furniture and equipment&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;5 years&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;297,841&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;193,087&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;104,754&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Buildings&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;30 years&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;2,293,345&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;239,727&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;2,053,618&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Building improvements&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;5-15 years&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;1,310,063&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;222,745&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;1,087,318&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Land&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;Not&#160;amortized&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"&gt;142,217&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"&gt;-&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"&gt;142,217&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"&gt;7,649,070&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"&gt;2,382,424&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"&gt;5,266,646&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;December 31,&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;2020&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;Accumulated&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;Net Carrying&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;Cost&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;Depreciation&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;Value&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;Useful Life&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;$&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="BORDER-BOTTOM: 1px solid;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;$&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="BORDER-BOTTOM: 1px solid;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Computer hardware and software&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;3 years&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;550,254&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;412,805&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;137,449&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Laboratory equipment&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;5 years&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;2,586,997&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;1,060,153&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;1,526,844&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Office furniture and equipment&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;5 years&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;271,656&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;171,247&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;100,409&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Buildings&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;30 years&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;2,366,236&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;207,111&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;2,159,125&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Building improvements&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;5-15 years&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;1,285,383&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;184,813&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;1,100,570&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Land&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;Not&#160;amortized&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"&gt;146,737&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"&gt;-&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"&gt;146,737&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"&gt;7,207,263&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"&gt;2,036,129&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"&gt;5,171,134&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;During the six-month periods ended June 30, 2021 and June 30, 2020, the Company recognized $425,187 and $316,405, respectively, in depreciation expense.&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock contextRef="From2021-01-01to2021-06-30" id="fid_951">&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;June 30,&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;2021&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;Accumulated&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;Net Carrying&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;Cost&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;Depreciation&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;Value&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;Useful Life&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;$&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;$&#160; &lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Computer hardware and software&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:3%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:10%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;3 years&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;579,410&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;455,285&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;124,125&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Laboratory equipment&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;5 years&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;3,026,194&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;1,271,580&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;1,754,614&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Office furniture and equipment&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;5 years&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;297,841&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;193,087&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;104,754&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Buildings&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;30 years&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;2,293,345&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;239,727&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;2,053,618&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Building improvements&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;5-15 years&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;1,310,063&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;222,745&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;1,087,318&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Land&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;Not&#160;amortized&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"&gt;142,217&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"&gt;-&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"&gt;142,217&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"&gt;7,649,070&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"&gt;2,382,424&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"&gt;5,266,646&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;December 31,&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;2020&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;Accumulated&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;Net Carrying&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;Cost&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;Depreciation&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;Value&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;Useful Life&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;$&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="BORDER-BOTTOM: 1px solid;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;$&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="BORDER-BOTTOM: 1px solid;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Computer hardware and software&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;3 years&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;550,254&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;412,805&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;137,449&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Laboratory equipment&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;5 years&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;2,586,997&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;1,060,153&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;1,526,844&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Office furniture and equipment&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;5 years&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;271,656&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;171,247&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;100,409&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Buildings&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;30 years&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;2,366,236&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;207,111&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;2,159,125&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Building improvements&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;5-15 years&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;1,285,383&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;184,813&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;1,100,570&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Land&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;Not&#160;amortized&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"&gt;146,737&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"&gt;-&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"&gt;146,737&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"&gt;7,207,263&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"&gt;2,036,129&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"&gt;5,171,134&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="From2021-01-01to2021-06-30_us-gaap_ComputerEquipmentMember"
      id="fid_53">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2021-06-30_us-gaap_ComputerEquipmentMember"
      decimals="0"
      id="fid_13"
      unitRef="USD">579410</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2021-06-30_us-gaap_ComputerEquipmentMember"
      decimals="0"
      id="fid_27"
      unitRef="USD">455285</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2021-06-30_us-gaap_ComputerEquipmentMember"
      decimals="0"
      id="fid_41"
      unitRef="USD">124125</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="From2021-01-01to2021-06-30_vnrx_LaboratoryEquipmentMember"
      id="fid_55">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2021-06-30_vnrx_LaboratoryEquipmentMember"
      decimals="0"
      id="fid_15"
      unitRef="USD">3026194</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2021-06-30_vnrx_LaboratoryEquipmentMember"
      decimals="0"
      id="fid_29"
      unitRef="USD">1271580</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2021-06-30_vnrx_LaboratoryEquipmentMember"
      decimals="0"
      id="fid_43"
      unitRef="USD">1754614</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="From2021-01-01to2021-06-30_us-gaap_OfficeEquipmentMember"
      id="fid_57">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2021-06-30_us-gaap_OfficeEquipmentMember"
      decimals="0"
      id="fid_17"
      unitRef="USD">297841</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2021-06-30_us-gaap_OfficeEquipmentMember"
      decimals="0"
      id="fid_31"
      unitRef="USD">193087</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2021-06-30_us-gaap_OfficeEquipmentMember"
      decimals="0"
      id="fid_45"
      unitRef="USD">104754</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="From2021-01-01to2021-06-30_us-gaap_BuildingMember"
      id="fid_59">P30Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2021-06-30_us-gaap_BuildingMember"
      decimals="0"
      id="fid_19"
      unitRef="USD">2293345</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2021-06-30_us-gaap_BuildingMember"
      decimals="0"
      id="fid_33"
      unitRef="USD">239727</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2021-06-30_us-gaap_BuildingMember"
      decimals="0"
      id="fid_47"
      unitRef="USD">2053618</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="From2021-01-01to2021-06-30_us-gaap_BuildingImprovementsMember_srt_MinimumMember"
      id="fid_63">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="From2021-01-01to2021-06-30_us-gaap_BuildingImprovementsMember_srt_MaximumMember"
      id="fid_65">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2021-06-30_us-gaap_BuildingImprovementsMember"
      decimals="0"
      id="fid_23"
      unitRef="USD">1310063</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2021-06-30_us-gaap_BuildingImprovementsMember"
      decimals="0"
      id="fid_37"
      unitRef="USD">222745</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2021-06-30_us-gaap_BuildingImprovementsMember"
      decimals="0"
      id="fid_51"
      unitRef="USD">1087318</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2021-06-30_us-gaap_LandMember"
      decimals="0"
      id="fid_21"
      unitRef="USD">142217</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2021-06-30_us-gaap_LandMember"
      decimals="0"
      id="fid_35"
      unitRef="USD">0</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2021-06-30_us-gaap_LandMember"
      decimals="0"
      id="fid_49"
      unitRef="USD">142217</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="fid_11"
      unitRef="USD">7649070</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="fid_25"
      unitRef="USD">2382424</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="fid_38"
      unitRef="USD">5266646</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="From2020-01-01to2020-12-31_us-gaap_ComputerEquipmentMember"
      id="fid_52">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2020-12-31_us-gaap_ComputerEquipmentMember"
      decimals="0"
      id="fid_12"
      unitRef="USD">550254</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2020-12-31_us-gaap_ComputerEquipmentMember"
      decimals="0"
      id="fid_26"
      unitRef="USD">412805</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2020-12-31_us-gaap_ComputerEquipmentMember"
      decimals="0"
      id="fid_40"
      unitRef="USD">137449</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="From2020-01-01to2020-12-31_vnrx_LaboratoryEquipmentMember"
      id="fid_54">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2020-12-31_vnrx_LaboratoryEquipmentMember"
      decimals="0"
      id="fid_14"
      unitRef="USD">2586997</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2020-12-31_vnrx_LaboratoryEquipmentMember"
      decimals="0"
      id="fid_28"
      unitRef="USD">1060153</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2020-12-31_vnrx_LaboratoryEquipmentMember"
      decimals="0"
      id="fid_42"
      unitRef="USD">1526844</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="From2020-01-01to2020-12-31_us-gaap_OfficeEquipmentMember"
      id="fid_56">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2020-12-31_us-gaap_OfficeEquipmentMember"
      decimals="0"
      id="fid_16"
      unitRef="USD">271656</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2020-12-31_us-gaap_OfficeEquipmentMember"
      decimals="0"
      id="fid_30"
      unitRef="USD">171247</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2020-12-31_us-gaap_OfficeEquipmentMember"
      decimals="0"
      id="fid_44"
      unitRef="USD">100409</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="From2020-01-01to2020-12-31_us-gaap_BuildingMember"
      id="fid_58">P30Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2020-12-31_us-gaap_BuildingMember"
      decimals="0"
      id="fid_18"
      unitRef="USD">2366236</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2020-12-31_us-gaap_BuildingMember"
      decimals="0"
      id="fid_32"
      unitRef="USD">207111</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2020-12-31_us-gaap_BuildingMember"
      decimals="0"
      id="fid_46"
      unitRef="USD">2159125</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="From2020-01-01to2020-12-31_us-gaap_BuildingImprovementsMember_srt_MinimumMember"
      id="fid_62">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="From2020-01-01to2020-12-31_us-gaap_BuildingImprovementsMember_srt_MaximumMember"
      id="fid_64">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2020-12-31_us-gaap_BuildingImprovementsMember"
      decimals="0"
      id="fid_22"
      unitRef="USD">1285383</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2020-12-31_us-gaap_BuildingImprovementsMember"
      decimals="0"
      id="fid_36"
      unitRef="USD">184813</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2020-12-31_us-gaap_BuildingImprovementsMember"
      decimals="0"
      id="fid_50"
      unitRef="USD">1100570</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2020-12-31_us-gaap_LandMember"
      decimals="0"
      id="fid_20"
      unitRef="USD">146737</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2020-12-31_us-gaap_LandMember"
      decimals="0"
      id="fid_34"
      unitRef="USD">0</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2020-12-31_us-gaap_LandMember"
      decimals="0"
      id="fid_48"
      unitRef="USD">146737</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2020-12-31"
      decimals="0"
      id="fid_10"
      unitRef="USD">7207263</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2020-12-31"
      decimals="0"
      id="fid_24"
      unitRef="USD">2036129</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2020-12-31"
      decimals="0"
      id="fid_39"
      unitRef="USD">5171134</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="From2021-01-01to2021-06-30"
      decimals="0"
      id="fid_74"
      unitRef="USD">425187</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="From2020-01-01to2020-06-30"
      decimals="0"
      id="fid_75"
      unitRef="USD">316405</us-gaap:Depreciation>
    <us-gaap:IntangibleAssetsDisclosureTextBlock contextRef="From2021-01-01to2021-06-30" id="fid_935">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&lt;strong&gt;Note 4 - Intangible Assets&lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;The Company's intangible assets consist of patents, mainly acquired in the acquisition of Belgian Volition. The patents are being amortized over the assets' estimated useful lives, which range from 8 to 20 years.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" style="border-spacing:0;font-size:10pt;text-align:justify;width:85%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="width:9%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="width:9%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="width:9%;vertical-align:bottom;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;June 30, &lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="width:9%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="width:9%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="width:9%;vertical-align:bottom;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;2021&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="width:9%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="width:9%;vertical-align:bottom;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Accumulated&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="width:9%;vertical-align:bottom;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Net Carrying&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="width:9%;vertical-align:bottom;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Cost&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="width:9%;vertical-align:bottom;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Amortization&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="width:9%;vertical-align:bottom;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Value&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;&#160;$ &lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;$ &lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Patents&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;1,219,693&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;953,107&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;266,586&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:9%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:9%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;December 31,&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:9%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:9%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;2020&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:9%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Accumulated&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Net Carrying&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Cost&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Amortization&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Value&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;$&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="BORDER-BOTTOM: 1px solid;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;&#160;$ &lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="BORDER-BOTTOM: 1px solid;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Patents&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;1,256,064&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;934,423&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;321,641&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;During the six-month periods ended June 30, 2021 and June 30, 2020, the Company recognized $46,567 and $42,828, respectively, in amortization expense.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;The Company amortizes the patents on a straight-line basis with terms ranging from 8 to 20 years. The annual estimated amortization schedule over the next five years is as follows:&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:85%"&gt;&lt;tbody&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;2021 - remaining&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;45,326&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;91,015&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;91,015&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;2024&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;39,230&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;2025&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;-&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Total Intangible Assets&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;266,586&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;The Company periodically reviews its long-lived assets to ensure that their carrying value does not exceed their fair market value. The Company carried out such a review in accordance with ASC 360 Topic &lt;em&gt;"Property, Plant and Equipment"&lt;/em&gt; as of December 31, 2020. The result of this review confirmed that the ongoing value of the patents was not impaired as of December 31, 2020. &lt;/p&gt;</us-gaap:IntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef="From2021-01-01to2021-06-30" id="fid_952">&lt;table cellpadding="0" style="border-spacing:0;font-size:10pt;text-align:justify;width:85%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="width:9%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="width:9%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="width:9%;vertical-align:bottom;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;June 30, &lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="width:9%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="width:9%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="width:9%;vertical-align:bottom;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;2021&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="width:9%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="width:9%;vertical-align:bottom;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Accumulated&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="width:9%;vertical-align:bottom;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Net Carrying&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="width:9%;vertical-align:bottom;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Cost&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="width:9%;vertical-align:bottom;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Amortization&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="width:9%;vertical-align:bottom;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Value&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;&#160;$ &lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;$ &lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Patents&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;1,219,693&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;953,107&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;266,586&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:9%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:9%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;December 31,&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:9%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:9%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;2020&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:9%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Accumulated&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Net Carrying&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Cost&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Amortization&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Value&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;$&#160;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="BORDER-BOTTOM: 1px solid;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;&#160;$ &lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="BORDER-BOTTOM: 1px solid;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Patents&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;1,256,064&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;934,423&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;321,641&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2021-06-30_us-gaap_PatentsMember"
      decimals="0"
      id="fid_71"
      unitRef="USD">1219693</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2021-06-30_us-gaap_PatentsMember"
      decimals="0"
      id="fid_73"
      unitRef="USD">953107</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2021-06-30_us-gaap_PatentsMember"
      decimals="0"
      id="fid_69"
      unitRef="USD">266586</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2020-12-31_us-gaap_PatentsMember"
      decimals="0"
      id="fid_70"
      unitRef="USD">1256064</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2020-12-31_us-gaap_PatentsMember"
      decimals="0"
      id="fid_72"
      unitRef="USD">934423</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2020-12-31_us-gaap_PatentsMember"
      decimals="0"
      id="fid_68"
      unitRef="USD">321641</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2021-01-01to2021-06-30"
      decimals="0"
      id="fid_84"
      unitRef="USD">46567</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2020-01-01to2020-06-30"
      decimals="0"
      id="fid_83"
      unitRef="USD">42828</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="From2021-01-01to2021-06-30_srt_MinimumMember_vnrx_PatentsAndIntellectualPropertyMember"
      id="fid_85">P8Y</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="From2021-01-01to2021-06-30_vnrx_PatentsAndIntellectualPropertyMember_srt_MaximumMember"
      id="fid_86">P20Y</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock contextRef="From2021-01-01to2021-06-30" id="fid_953">&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:85%"&gt;&lt;tbody&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;2021 - remaining&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;45,326&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;91,015&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;91,015&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;2024&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;39,230&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;2025&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;-&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Total Intangible Assets&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;266,586&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock>
    <us-gaap:PresentValueOfFutureInsuranceProfitsAmortizationExpenseYearOne
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="fid_76"
      unitRef="USD">45326</us-gaap:PresentValueOfFutureInsuranceProfitsAmortizationExpenseYearOne>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="fid_77"
      unitRef="USD">91015</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="fid_78"
      unitRef="USD">91015</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="fid_79"
      unitRef="USD">39230</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="fid_80"
      unitRef="USD">0</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="fid_81"
      unitRef="USD">266586</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="From2021-01-01to2021-06-30" id="fid_936">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&lt;strong&gt;Note 5&#160;- Related Party Transactions&lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;Refer to Note 6, &lt;em&gt;Common Stock&lt;/em&gt;, for common stock issued to related parties and Note 7, &lt;em&gt;Stock-Based Compensation&lt;/em&gt;, for stock options, warrants and RSUs issued to related parties. The Company has agreements with related parties for the purchase of products and consultancy services which are accrued under management and directors' fees payable (see condensed consolidated balance sheets). &lt;/p&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="From2021-01-01to2021-06-30" id="fid_937">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&lt;strong&gt;Note 6 - Common Stock&lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;As of June 30, 2021, the Company was authorized to issue 100 million shares of common stock par value $0.001 per share, of which 53,144,082 and 48,607,017 shares were issued and outstanding as of June 30, 2021 and December 31, 2020, respectively. &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&lt;strong&gt;Stock Option Exercises and RSU Settlements&lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;From January 13, 2021 to March 19, 2021, 7,634 stock options were exercised to purchase shares of common stock at $3.35 per share in a cashless exercise that resulted in the issuance of 948 shares of common stock.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;On January 20, 2021, 5,000 RSUs vested and resulted in the issuance of 3,000 shares of common stock (the remaining 2,000 shares were withheld for taxes and returned as authorized shares under the 2015 Stock Incentive Plan).&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;On February 2, 2021, 20,000 stock options were exercised to purchase shares of common stock at $3.80 per share in a cashless exercise that resulted in the issuance of 6,181 shares of common stock.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;On February 8, 2021, 100,000 stock options were exercised to purchase shares of common stock at $5.00 per share in a cashless exercise that resulted in the issuance of 19,446 shares of common stock.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;From February 8, 2021 to February 9, 2021, 100,000 stock options were exercised to purchase shares of common stock at $4.00 per share in cashless exercises that resulted in the issuance of 32,126 shares of common stock.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;On February 8, 2021, 50,000 stock options were exercised to purchase shares of common stock at $3.25 per share in a cashless exercise that resulted in the issuance of 18,750 shares of common stock.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;On April 13, 2021, 26,250 RSUs vested and resulted in the issuance of 21,712 shares of common stock (the remaining 4,538 shares were withheld for taxes and returned as authorized shares under the 2015 Stock Incentive Plan).&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&lt;strong&gt;Equity&lt;/strong&gt;&lt;strong&gt; &lt;/strong&gt;&lt;strong&gt;Capital Raise&lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;On February 10, 2021, the Company entered into an underwriting agreement (the "Underwriting Agreement") with Cantor Fitzgerald &amp;amp; Co. (the "Underwriter") in connection with an underwritten public offering of 3,809,524 shares (the "Firm Shares") of the Company's common stock&#160;pursuant to the Company's shelf registration statement on Form S-3 (declared effective by the SEC on September 28, 2018, File No. 333-227248). The Underwriter purchased the Firm Shares from the Company at a price of $4.9533 per share on February 12, 2021. The net proceeds received by the Company for the sale and issuance of the Firm Shares were approximately $18.9 million. Under the terms of the Underwriting Agreement, the Company granted the Underwriter an option, exercisable for 30 days, to purchase up to an additional 571,428 shares of Common Stock at the same price per share as the Firm Shares which option was not exercised.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&lt;strong&gt;Equity&lt;/strong&gt;&lt;strong&gt; &lt;/strong&gt;&lt;strong&gt;Distribution Agreements&lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;On November 10, 2020, the Company entered into an equity distribution agreement (the "2020 EDA") with Cantor Fitzgerald &amp;amp; Co. ("Cantor") and Oppenheimer &amp;amp; Co. Inc. ("Oppenheimer"), to sell shares of its common stock having an aggregate offering price of up to $25.0 million from time-to-time, through an "at the market offering program" pursuant to the Company's effective "shelf" registration statement on Form S-3 (File No. 333-227248) and related prospectuses, through Cantor and Oppenheimer each acting as the Company's agent and/or principal. The Company is not obligated to sell any shares under the 2020 EDA. During the three months ended June 30, 2021, the Company raised aggregate net proceeds (net of broker's commissions and fees) of $857,211 under the 2020 EDA through the sale of 251,369 shares of its common stock. From inception through June 30, 2021, the Company raised aggregate net proceeds (net of broker's commissions and fees) of $1,201,167 under the 2020 EDA through the sale of 316,769 shares of its common stock.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;On September 7, 2018, the Company entered into an equity distribution agreement (as amended, the "2018 EDA") with Oppenheimer to sell shares of common stock having an aggregate offering price of up to $10.0 million from time-to-time, through an "at the market offering program" pursuant to the Company's effective "shelf" registration statement on Form S-3 (File No 333-227248) and related prospectuses, through Oppenheimer acting as the Company's agent and/or principal. From inception through March 31, 2021, the Company raised aggregate net proceeds (net of broker's commissions and fees) of approximately $9.7 million under the 2018 EDA through the sale of 2,539,606 shares of its common stock and fully utilized the availability under the 2018 EDA during the quarter ended March 31, 2021. No further sales will be made under the 2018 EDA. &lt;/p&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <vnrx:CommonStockSharesIssuableUponExerciseOfWarrants
      contextRef="AsOf2021-06-30_us-gaap_OptionMember_vnrx_FromJanuaryThirteenTwentyTwentyOneToNineteenMarchTwentyTwentyOneMember"
      decimals="0"
      id="fid_114"
      unitRef="Shares">7634</vnrx:CommonStockSharesIssuableUponExerciseOfWarrants>
    <us-gaap:SharePrice
      contextRef="AsOf2021-06-30_us-gaap_OptionMember_vnrx_FromJanuaryThirteenTwentyTwentyOneToNineteenMarchTwentyTwentyOneMember"
      decimals="INF"
      id="fid_107"
      unitRef="USDPShares">3.35</us-gaap:SharePrice>
    <vnrx:CommonStockShareIssuedUponCashlessExercise
      contextRef="From2021-01-01to2021-06-30_us-gaap_OptionMember_vnrx_FromJanuaryThirteenTwentyTwentyOneToNineteenMarchTwentyTwentyOneMember"
      decimals="0"
      id="fid_119"
      unitRef="Shares">948</vnrx:CommonStockShareIssuedUponCashlessExercise>
    <vnrx:RsusVestedShares
      contextRef="AsOf2021-06-30_us-gaap_OptionMember_vnrx_OnJanuaryTwentyTwoThousandTwentyOneMember"
      decimals="0"
      id="fid_132"
      unitRef="Shares">5000</vnrx:RsusVestedShares>
    <vnrx:CommonStockShareIssuedUponCashlessExercise
      contextRef="From2021-01-01to2021-06-30_us-gaap_OptionMember_vnrx_OnJanuaryTwentyTwoThousandTwentyOneMember"
      decimals="0"
      id="fid_120"
      unitRef="Shares">3000</vnrx:CommonStockShareIssuedUponCashlessExercise>
    <vnrx:RemainingSharesWithheldReturned
      contextRef="From2021-01-01to2021-06-30_vnrx_TwoZeroOneFiveStockIncentivePlanMember"
      decimals="0"
      id="fid_134"
      unitRef="Shares">2000</vnrx:RemainingSharesWithheldReturned>
    <vnrx:CommonStockSharesIssuableUponExerciseOfWarrants
      contextRef="AsOf2021-06-30_us-gaap_OptionMember_vnrx_OnTwoFebruaryTwoThousandTwentyOneMember"
      decimals="0"
      id="fid_116"
      unitRef="Shares">20000</vnrx:CommonStockSharesIssuableUponExerciseOfWarrants>
    <us-gaap:SharePrice
      contextRef="AsOf2021-06-30_us-gaap_OptionMember_vnrx_OnTwoFebruaryTwoThousandTwentyOneMember"
      decimals="INF"
      id="fid_109"
      unitRef="USDPShares">3.80</us-gaap:SharePrice>
    <vnrx:CommonStockShareIssuedUponCashlessExercise
      contextRef="From2021-01-01to2021-06-30_us-gaap_OptionMember_vnrx_OnTwoFebruaryTwoThousandTwentyOneMember"
      decimals="0"
      id="fid_121"
      unitRef="Shares">6181</vnrx:CommonStockShareIssuedUponCashlessExercise>
    <vnrx:CommonStockSharesIssuableUponExerciseOfWarrants
      contextRef="AsOf2021-06-30_vnrx_StockOptionsMember_vnrx_FebruaryEightTwoThousandTwentyOneToFebruaryNineTwoThousandTwentyOneMember"
      decimals="0"
      id="fid_117"
      unitRef="Shares">100000</vnrx:CommonStockSharesIssuableUponExerciseOfWarrants>
    <us-gaap:SharePrice
      contextRef="AsOf2021-06-30_vnrx_StockOptionOneMember_vnrx_FebruaryEightTwoThousandTwentyOneMember"
      decimals="INF"
      id="fid_112"
      unitRef="USDPShares">5.00</us-gaap:SharePrice>
    <vnrx:CommonStockShareIssuedUponCashlessExercise
      contextRef="From2021-01-01to2021-06-30_vnrx_StockOptionOneMember_vnrx_FebruaryEightTwoThousandTwentyOneMember"
      decimals="0"
      id="fid_123"
      unitRef="Shares">19446</vnrx:CommonStockShareIssuedUponCashlessExercise>
    <vnrx:ClassOfWarrantsOrRightOutstanding
      contextRef="AsOf2021-06-30_vnrx_StockOptionOneMember_vnrx_FebruaryEightTwoThousandTwentyOneMember"
      decimals="0"
      id="fid_126"
      unitRef="Shares">100000</vnrx:ClassOfWarrantsOrRightOutstanding>
    <us-gaap:SharePrice
      contextRef="AsOf2021-06-30_vnrx_StockOptionsMember_vnrx_FebruaryEightTwoThousandTwentyOneToFebruaryNineTwoThousandTwentyOneMember"
      decimals="INF"
      id="fid_110"
      unitRef="USDPShares">4.00</us-gaap:SharePrice>
    <vnrx:CommonStockShareIssuedUponCashlessExercise
      contextRef="From2021-01-01to2021-06-30_vnrx_StockOptionsMember_vnrx_FebruaryEightTwoThousandTwentyOneToFebruaryNineTwoThousandTwentyOneMember"
      decimals="0"
      id="fid_124"
      unitRef="Shares">32126</vnrx:CommonStockShareIssuedUponCashlessExercise>
    <vnrx:ClassOfWarrantOrRightOutstandings
      contextRef="AsOf2021-06-30_vnrx_StockOptionTwoMember_vnrx_FebruaryEightTwoThousandTwentyOneMember"
      decimals="0"
      id="fid_125"
      unitRef="Shares">50000</vnrx:ClassOfWarrantOrRightOutstandings>
    <us-gaap:SharePrice
      contextRef="AsOf2021-06-30_vnrx_StockOptionTwoMember_vnrx_FebruaryEightTwoThousandTwentyOneMember"
      decimals="INF"
      id="fid_111"
      unitRef="USDPShares">3.25</us-gaap:SharePrice>
    <vnrx:CommonStockShareIssuedUponCashlessExercise
      contextRef="From2021-01-01to2021-06-30_vnrx_StockOptionTwoMember_vnrx_FebruaryEightTwoThousandTwentyOneMember"
      decimals="0"
      id="fid_122"
      unitRef="Shares">18750</vnrx:CommonStockShareIssuedUponCashlessExercise>
    <vnrx:RsusVestedShares
      contextRef="AsOf2021-06-30_us-gaap_OptionMember_vnrx_OnAprilOnThreeTwoZeroTwoOneMember"
      decimals="0"
      id="fid_133"
      unitRef="Shares">26250</vnrx:RsusVestedShares>
    <vnrx:CommonStockShareIssuedUponCashlessExercise
      contextRef="From2021-01-01to2021-06-30_us-gaap_OptionMember_vnrx_OnAprilOnThreeTwoZeroTwoOneMember"
      decimals="0"
      id="fid_131"
      unitRef="Shares">21712</vnrx:CommonStockShareIssuedUponCashlessExercise>
    <vnrx:RemainingSharesWithheldReturned
      contextRef="From2021-04-01to2021-04-13_vnrx_TwoZeroOneFiveStockIncentivePlanMember"
      decimals="0"
      id="fid_136"
      unitRef="Shares">4538</vnrx:RemainingSharesWithheldReturned>
    <vnrx:AggeregateShareOfCommonStockOfferingPrice
      contextRef="From2021-02-01to2021-02-10_vnrx_UnderwritingAgreementMember"
      decimals="0"
      id="fid_96"
      unitRef="USD">3809524</vnrx:AggeregateShareOfCommonStockOfferingPrice>
    <vnrx:PurchasePricePerShare
      contextRef="AsOf2021-02-12_vnrx_UnderwritingAgreementMember"
      decimals="INF"
      id="fid_113"
      unitRef="USDPShares">4.9533</vnrx:PurchasePricePerShare>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="From2021-02-01to2021-02-10_vnrx_UnderwritingAgreementMember"
      decimals="-5"
      id="fid_105"
      unitRef="USD">18900000</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodSharesOther
      contextRef="From2021-02-01to2021-02-10_vnrx_UnderwritingAgreementMember"
      decimals="0"
      id="fid_104"
      unitRef="Shares">571428</us-gaap:StockIssuedDuringPeriodSharesOther>
    <vnrx:AggeregateShareOfCommonStockOfferingPrice
      contextRef="From2020-11-01to2020-11-10_vnrx_EquityDistributionAgreementMember"
      decimals="-5"
      id="fid_97"
      unitRef="USD">25000000.0</vnrx:AggeregateShareOfCommonStockOfferingPrice>
    <us-gaap:ProceedsFromIssuanceOrSaleOfEquity
      contextRef="From2011-10-11to2021-06-30_vnrx_EquityDistributionAgreementMember"
      decimals="0"
      id="fid_101"
      unitRef="USD">857211</us-gaap:ProceedsFromIssuanceOrSaleOfEquity>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="From2021-01-01to2021-06-30_vnrx_EquityDistributionAgreementMember"
      decimals="0"
      id="fid_98"
      unitRef="Shares">251369</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:InsuranceCommissionsAndFees
      contextRef="From2011-10-11to2021-06-30_vnrx_EquityDistributionAgreementMember"
      decimals="0"
      id="fid_138"
      unitRef="USD">1201167</us-gaap:InsuranceCommissionsAndFees>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="From2011-10-11to2021-06-30_vnrx_EquityDistributionAgreementMember"
      decimals="0"
      id="fid_139"
      unitRef="Shares">316769</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <vnrx:AggeregateShareOfCommonStockOfferingPrice
      contextRef="From2018-09-01to2018-09-07_vnrx_EquityDistributionAgreementMember"
      decimals="-5"
      id="fid_95"
      unitRef="USD">10000000.0</vnrx:AggeregateShareOfCommonStockOfferingPrice>
    <us-gaap:InsuranceCommissionsAndFees
      contextRef="From2011-10-11to2021-03-31_vnrx_EquityDistributionAgreementMember"
      decimals="-5"
      id="fid_142"
      unitRef="USD">9700000</us-gaap:InsuranceCommissionsAndFees>
    <vnrx:AggregateSharesOfCommonStock
      contextRef="From2011-10-11to2021-03-31_vnrx_EquityDistributionAgreementMember"
      decimals="0"
      id="fid_143"
      unitRef="Shares">2539606</vnrx:AggregateSharesOfCommonStock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy contextRef="From2021-01-01to2021-06-30" id="fid_938">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&lt;strong&gt;Note 7&#160;- Stock-Based Compensation&lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&lt;strong&gt;a&lt;/strong&gt;&lt;strong&gt;) Warrants&lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;The following table summarizes the changes in warrants outstanding of the Company during the six-month period ended June 30, 2021:&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&#160;&lt;/p&gt;&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:85%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td/&gt;&lt;td class="hdcell" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Number of&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Weighted&#160;&lt;/strong&gt;&lt;strong&gt;Average&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td/&gt;&lt;td class="hdcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Warrants&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Exercise&#160;&lt;/strong&gt;&lt;strong&gt;Price&#160;($)&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Outstanding at December 31, 2020&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:12%;vertical-align:bottom;text-align:right;"&gt;175,000&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:12%;vertical-align:bottom;text-align:right;"&gt;2.75&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Granted&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"&gt;310,000&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"&gt;4.52&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Outstanding at June 30, 2021&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"&gt;485,000&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"&gt;3.88&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Exercisable at June 30, 2021&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"&gt;125,000&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"&gt;2.47&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;Effective January 1, 2021, the Company granted warrants to purchase 125,000 shares of common stock to a Company employee for services to the Company. These warrants vest on January 1, 2022 (subject to continued employment through such date) and expire on January 1, 2027, with an exercise price of $3.95 per share. The Company has calculated the estimated fair market value of these warrants at $242,877, using the Black-Scholes model and the following assumptions: term 3.5 years, stock price $3.95, exercise price $3.80, 74.53% volatility, 0.50% risk free rate, and no forfeiture rate. &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;Effective February 1, 2021, the Company granted warrants to purchase 185,000 shares of common stock to a Company employee for services to the Company. These warrants vest on February 1, 2022 (subject to continued employment through such date) and expire on February 1, 2027, with an exercise price of $4.90 per share. The Company has calculated the estimated fair market value of these warrants at $459,352, using the Black-Scholes model and the following assumptions: term 3.5 years, stock price $4.90, exercise price $4.80, 75.03% volatility, 0.59% risk free rate, and no forfeiture rate. &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;Below is a table summarizing the warrants issued and outstanding as of June 30, 2021, which have an aggregate weighted average remaining contractual life of 4.46 years.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:85%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td colspan="2"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2"/&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2"/&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Weighted&#160;Average&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2"/&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td colspan="2"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2"/&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2"/&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Remaining&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Proceeds to&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td/&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Number&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td/&gt;&lt;td class="hdcell" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Number&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Exercise&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Contractual&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Company if&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td style="width:5%;"/&gt;&lt;td style="BORDER-BOTTOM: #000000 1px solid;width:5%;vertical-align:bottom;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Outstanding&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:5%;"/&gt;&lt;td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:5%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Exercisable&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:5%;"/&gt;&lt;td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:5%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Price&#160;($)&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:5%;"/&gt;&lt;td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:8%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Life&#160;(Years)&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:5%;"/&gt;&lt;td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:5%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Exercised&#160;($)&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;125,000&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;125,000&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;2.47&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;0.83&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;308,750&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;50,000&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;-&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;3.45&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;4.67&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;172,500&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;185,000&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;-&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;4.90&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;5.59&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;906,500&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;125,000&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"&gt;-&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"&gt;3.95&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"&gt;5.51&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"&gt;493,750&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;485,000&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"&gt;125,000&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"&gt;1,881,500&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;Stock-based compensation expense related to warrants of $337,823 and $41,587 was recorded in the six months ended June 30, 2021 and June 30, 2020, respectively. Total remaining unrecognized compensation cost related to non-vested warrants is $402,971 and is expected to be recognized over a period of 0.59 years. As of June 30, 2021, the total intrinsic value of warrants outstanding was $102,500. &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&lt;strong&gt;&#160; &lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&lt;strong&gt;b&lt;/strong&gt;&lt;strong&gt;) Options&lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;The following table summarizes the changes in options outstanding of the Company during the six-month period ended June 30, 2021:&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:85%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;"/&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Weighted&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;"/&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Average&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Number of &lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Exercise&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Options&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Price ($)&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Outstanding at December 31, 2020&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;4,278,619&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;4.00&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Granted&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;40,000&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;3.60&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Exercised&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;(277,634)&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"/&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;4.19&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Outstanding at June 30, 2021&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;4,040,985&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;3.99&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Exercisable at June 30, 2021&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;3,990,985&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;3.99&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;Effective May 20, 2021, the Company granted stock options to purchase 40,000 shares of common stock to a Company employee in exchange for services provided to the Company. These options vest on May 20, 2022 and expire five years after the vesting date, with an exercise price of $3.60 per share. The Company has calculated the estimated fair market value of these options at $73,641, using the Black-Scholes model and the following assumptions: term 3.5 years, stock price $3.50, exercise price $3.60, 76.16% volatility, 0.58% risk free rate, and no forfeiture rate. &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;Below is a table summarizing the options issued and outstanding as of June 30, 2021, all of which were issued pursuant to the 2011 Equity Incentive Plan (for option issuances prior to 2016) or the 2015 Stock Incentive Plan (for option issuances commencing in 2016) and which have an aggregate weighted average remaining contractual life of 2.54 years. As of June 30, 2021, an aggregate of 6,000,000 shares of common stock were authorized for issuance under the 2015 Stock Incentive Plan, of which 1,968,852 shares of common stock remained available for future issuance thereunder.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&#160;&lt;/p&gt;&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:85%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td colspan="2"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2"/&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2"/&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Weighted Average&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2"/&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td colspan="2"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2"/&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2"/&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Remaining&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Proceeds to&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td colspan="2" style="vertical-align:bottom;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Number&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Number&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Exercise &lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Contractual&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Company if&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td style="width:5%;"/&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:5%;vertical-align:bottom;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Outstanding&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:5%;"/&gt;&lt;td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:5%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Exercisable&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:5%;"/&gt;&lt;td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:5%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Price&#160;($)&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:5%;"/&gt;&lt;td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:5%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Life&#160;(Years)&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:5%;"/&gt;&lt;td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:5%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Exercised&#160;($)&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;635,000&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;635,000&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;3.25&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;3.62&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;2,063,750&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;2,717&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;2,717&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;3.35&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;0.18&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;9,102&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;10,000&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;-&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;3.40&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;5.42&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;34,000&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;860,000&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;820,000&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;3.60&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;4.85&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;3,096,000&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;1,682,837&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;1,682,837&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;4.00&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;1.26&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;6,731,348&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;15,268&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;15,268&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;4.35&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;0.65&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;66,416&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;89,163&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;89,163&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;4.38&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;2.57&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;390,534&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;50,000&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;50,000&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;4.80&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;1.51&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;240,000&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;696,000&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"&gt;696,000&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"&gt;5.00&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"&gt;1.74&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"&gt;3,480,000&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;4,040,985&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"&gt;3,990,985&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"&gt;16,111,150&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;Stock-based compensation expense related to stock options of $418,292 and $482,103 was recorded in the six months ended June 30, 2021 and June 30, 2020, respectively. Total remaining unrecognized compensation cost related to non-vested stock options is $72,095 and is expected to be recognized over a period of 0.89 years. As of June 30, 2021, the total intrinsic value of stock options outstanding was $25,400. &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&lt;strong&gt;&#160; &lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&lt;strong&gt;c&lt;/strong&gt;&lt;strong&gt;) Restricted Stock Units (RSUs)&lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;Below is a table summarizing the RSUs issued and outstanding as of June 30, 2021, all of which were issued pursuant to the 2015 Stock Incentive Plan.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:85%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Number of RSUs&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Share Price&#160;($)&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Outstanding at December 31, 2020&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;67,500&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;3.47&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Granted&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;185,000&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;3.37&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Vested&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;(31,250)&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"/&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;3.56&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Cancelled&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;(15,000)&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"/&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;3.30&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Outstanding at June 30, 2021&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;206,250&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;3.38&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;Effective January 1, 2021, the Company granted RSUs of 5,000 shares of common stock to a Company employee in exchange for services provided to the Company. These RSUs vested immediately, on January 1, 2021 and resulted in the issuance of 3,000 shares (the remaining 2,000 shares were withheld for taxes and returned as authorized shares under the 2015 Stock Incentive Plan) and total compensation expense of $19,450. &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;Effective March 25, 2021, the Company granted aggregate RSUs of 30,000 shares of common stock to two non-executive directors in exchange for services provided to the Company. These RSUs vest over two years, with 50% vesting on each of March 25, 2022 and March 25, 2023 and will result in total compensation expense of $107,700.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;On March 25, 2021, 15,000 RSUs previously granted to a non-executive director were cancelled and returned as authorized shares under the 2015 Stock Incentive Plan upon the resignation of such director prior to vesting.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;On April 13, 2021, 26,250 RSUs vested and resulted in the issuance of 21,712 shares (the remaining 4,538 shares were withheld for taxes and returned as authorized shares under the 2015 Stock Incentive Plan).&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;Effective May 1, 2021, the Company granted RSUs of 150,000 shares of common stock to an employee in exchange for services provided to the Company. These RSUs vest over three years with 50,000 units vesting on each of May 1, 2022, May 1, 2023 and May 1, 2024, respectively, and will result in total compensation expense of $496,500&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;Below is a table summarizing the RSUs issued and outstanding as of June 30, 2021 and which have an aggregate weighted average remaining contractual life of 1.62 years.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:85%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td colspan="2"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2"/&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Weighted&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td colspan="2"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2"/&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Average&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td colspan="2"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2"/&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Remaining&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td colspan="2" style="vertical-align:bottom;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Number&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Share&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Contractual&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td style="width:23%;"/&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:8%;vertical-align:bottom;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Outstanding&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:24%;"/&gt;&lt;td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:8%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Price&#160;($)&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:24%;"/&gt;&lt;td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:8%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Life&#160;(Years)&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;150,000&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;3.31&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;1.84&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;26,250&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;3.52&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;0.39&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;30,000&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;3.59&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;1.23&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;206,250&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;Stock-based compensation expense related to RSUs of $136,971 and $29,619 was recorded in the six months ended June 30, 2021 and June 30, 2020, respectively. Total remaining unrecognized compensation cost related to non-vested RSUs is $568,243. As of June 30, 2021, the total intrinsic value of the RSUs outstanding was $nil. &lt;/p&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy>
    <us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock contextRef="From2021-01-01to2021-06-30" id="fid_954">&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:85%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td/&gt;&lt;td class="hdcell" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Number of&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Weighted&#160;&lt;/strong&gt;&lt;strong&gt;Average&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td/&gt;&lt;td class="hdcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Warrants&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Exercise&#160;&lt;/strong&gt;&lt;strong&gt;Price&#160;($)&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Outstanding at December 31, 2020&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:12%;vertical-align:bottom;text-align:right;"&gt;175,000&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:12%;vertical-align:bottom;text-align:right;"&gt;2.75&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Granted&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"&gt;310,000&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"&gt;4.52&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Outstanding at June 30, 2021&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"&gt;485,000&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"&gt;3.88&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Exercisable at June 30, 2021&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"&gt;125,000&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"&gt;2.47&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2021-01-01to2021-06-30_vnrx_WarrantsFourMember"
      decimals="0"
      id="fid_968"
      unitRef="Shares">310000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="From2021-01-01to2021-06-30_vnrx_WarrantsFourMember"
      decimals="INF"
      id="fid_969"
      unitRef="USDPShares">4.52</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <vnrx:WeightedAverageExercisePriceOutstandingBalanceOne
      contextRef="From2021-01-01to2021-06-30_vnrx_WarrantsFourMember"
      decimals="INF"
      id="fid_154"
      unitRef="USDPShares">3.88</vnrx:WeightedAverageExercisePriceOutstandingBalanceOne>
    <vnrx:NumberOfWarrantsExercisable
      contextRef="From2021-01-01to2021-06-30_vnrx_WarrantsFourMember"
      decimals="0"
      id="fid_151"
      unitRef="Shares">125000</vnrx:NumberOfWarrantsExercisable>
    <vnrx:WeightedAverageExercisePriceExercisable
      contextRef="From2021-01-01to2021-06-30_vnrx_WarrantsFourMember"
      decimals="INF"
      id="fid_158"
      unitRef="USDPShares">2.47</vnrx:WeightedAverageExercisePriceExercisable>
    <vnrx:WarrantsToPurchaseShares
      contextRef="From2021-01-01to2021-06-30_vnrx_JanuaryOneTwoThousandTwentyOneMember"
      decimals="0"
      id="fid_297"
      unitRef="Shares">125000</vnrx:WarrantsToPurchaseShares>
    <us-gaap:MultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription
      contextRef="From2021-01-01to2021-06-30_vnrx_JanuaryOneTwoThousandTwentyOneMember"
      id="fid_308">These warrants vest on January 1, 2022 (subject to continued employment through such date) and expire on January 1, 2027, with an exercise price of $3.95 per share</us-gaap:MultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription>
    <vnrx:PricePerShare
      contextRef="AsOf2021-01-01"
      decimals="INF"
      id="fid_283"
      unitRef="USDPShares">3.95</vnrx:PricePerShare>
    <vnrx:WarrantsToPurchaseAmount
      contextRef="From2021-01-01to2021-06-30_vnrx_JanuaryOneTwoThousandTwentyOneMember"
      decimals="0"
      id="fid_299"
      unitRef="USD">242877</vnrx:WarrantsToPurchaseAmount>
    <us-gaap:CreditDerivativeTerm1
      contextRef="From2021-01-01to2021-06-30_vnrx_JanuaryOneTwoThousandTwentyOneMember"
      id="fid_287">P3Y6M</us-gaap:CreditDerivativeTerm1>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="AsOf2021-06-30_vnrx_JanuaryOneTwoThousandTwentyOneMember"
      decimals="INF"
      id="fid_289"
      unitRef="USDPShares">3.95</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2021-06-30_vnrx_JanuaryOneTwoThousandTwentyOneMember"
      decimals="INF"
      id="fid_293"
      unitRef="USDPShares">3.80</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherFairValueVolatilityRate
      contextRef="From2021-01-01to2021-06-30_vnrx_JanuaryOneTwoThousandTwentyOneMember"
      decimals="INF"
      id="fid_291"
      unitRef="Pure">0.7453</us-gaap:AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherFairValueVolatilityRate>
    <us-gaap:FinancialGuaranteeInsuranceContractsClaimLiabilityWeightedAverageRiskFreeDiscountRate
      contextRef="From2021-01-01to2021-06-30_vnrx_JanuaryOneTwoThousandTwentyOneMember"
      decimals="INF"
      id="fid_295"
      unitRef="Pure">0.0050</us-gaap:FinancialGuaranteeInsuranceContractsClaimLiabilityWeightedAverageRiskFreeDiscountRate>
    <vnrx:WarrantsToPurchaseShares
      contextRef="From2021-01-01to2021-06-30_vnrx_FebruaryOneTwoThousandTwentyOneMember"
      decimals="0"
      id="fid_298"
      unitRef="Shares">185000</vnrx:WarrantsToPurchaseShares>
    <us-gaap:MultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription
      contextRef="From2021-01-01to2021-06-30_vnrx_FebruaryOneTwoThousandTwentyOneMember"
      id="fid_307">These warrants vest on February 1, 2022 (subject to continued employment through such date) and expire on February 1, 2027, with an exercise price of $4.90 per share</us-gaap:MultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription>
    <vnrx:PricePerShare
      contextRef="AsOf2021-02-01"
      decimals="INF"
      id="fid_282"
      unitRef="USDPShares">4.90</vnrx:PricePerShare>
    <vnrx:WarrantsToPurchaseAmount
      contextRef="From2021-01-01to2021-06-30_vnrx_FebruaryOneTwoThousandTwentyOneMember"
      decimals="0"
      id="fid_300"
      unitRef="USD">459352</vnrx:WarrantsToPurchaseAmount>
    <us-gaap:CreditDerivativeTerm1
      contextRef="From2021-01-01to2021-06-30_vnrx_FebruaryOneTwoThousandTwentyOneMember"
      id="fid_288">P3Y6M</us-gaap:CreditDerivativeTerm1>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="AsOf2021-06-30_vnrx_FebruaryOneTwoThousandTwentyOneMember"
      decimals="INF"
      id="fid_290"
      unitRef="USDPShares">4.90</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2021-06-30_vnrx_FebruaryOneTwoThousandTwentyOneMember"
      decimals="INF"
      id="fid_294"
      unitRef="USDPShares">4.80</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherFairValueVolatilityRate
      contextRef="From2021-01-01to2021-06-30_vnrx_FebruaryOneTwoThousandTwentyOneMember"
      decimals="INF"
      id="fid_292"
      unitRef="Pure">0.7503</us-gaap:AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherFairValueVolatilityRate>
    <us-gaap:FinancialGuaranteeInsuranceContractsClaimLiabilityWeightedAverageRiskFreeDiscountRate
      contextRef="From2021-01-01to2021-06-30_vnrx_FebruaryOneTwoThousandTwentyOneMember"
      decimals="INF"
      id="fid_296"
      unitRef="Pure">0.0059</us-gaap:FinancialGuaranteeInsuranceContractsClaimLiabilityWeightedAverageRiskFreeDiscountRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="From2021-01-01to2021-06-30" id="fid_280">P4Y5M15D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <vnrx:SummarizingTheWarrantsIssuedAndOutstanding contextRef="From2021-01-01to2021-06-30" id="fid_955">&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:85%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td colspan="2"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2"/&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2"/&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Weighted&#160;Average&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2"/&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td colspan="2"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2"/&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2"/&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Remaining&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Proceeds to&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td/&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Number&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td/&gt;&lt;td class="hdcell" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Number&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Exercise&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Contractual&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Company if&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td style="width:5%;"/&gt;&lt;td style="BORDER-BOTTOM: #000000 1px solid;width:5%;vertical-align:bottom;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Outstanding&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:5%;"/&gt;&lt;td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:5%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Exercisable&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:5%;"/&gt;&lt;td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:5%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Price&#160;($)&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:5%;"/&gt;&lt;td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:8%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Life&#160;(Years)&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:5%;"/&gt;&lt;td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:5%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Exercised&#160;($)&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;125,000&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;125,000&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;2.47&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;0.83&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;308,750&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;50,000&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;-&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;3.45&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;4.67&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;172,500&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;185,000&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;-&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;4.90&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;5.59&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;906,500&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;125,000&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"&gt;-&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"&gt;3.95&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"&gt;5.51&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"&gt;493,750&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;485,000&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"&gt;125,000&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"&gt;1,881,500&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</vnrx:SummarizingTheWarrantsIssuedAndOutstanding>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2021-06-30_vnrx_WarrantsFourMember"
      decimals="0"
      id="fid_164"
      unitRef="Shares">125000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="AsOf2021-06-30_vnrx_WarrantOneMember"
      decimals="0"
      id="fid_161"
      unitRef="Shares">125000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <vnrx:ExercisePrice
      contextRef="AsOf2021-06-30_vnrx_WarrantOneMember"
      decimals="INF"
      id="fid_176"
      unitRef="USDPShares">2.47</vnrx:ExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="From2021-01-01to2021-06-30_vnrx_WarrantOneMember"
      id="fid_180">P0Y9M29D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ProceedsFromWarrantExercises
      contextRef="From2021-01-01to2021-06-30_vnrx_WarrantOneMember"
      decimals="0"
      id="fid_172"
      unitRef="USD">308750</us-gaap:ProceedsFromWarrantExercises>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2021-06-30_vnrx_WarrantTwoMember"
      decimals="0"
      id="fid_166"
      unitRef="Shares">50000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <vnrx:ExercisePrice
      contextRef="AsOf2021-06-30_vnrx_WarrantTwoMember"
      decimals="INF"
      id="fid_177"
      unitRef="USDPShares">3.45</vnrx:ExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="From2021-01-01to2021-06-30_vnrx_WarrantTwoMember"
      id="fid_181">P4Y8M1D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ProceedsFromWarrantExercises
      contextRef="From2021-01-01to2021-06-30_vnrx_WarrantTwoMember"
      decimals="0"
      id="fid_173"
      unitRef="USD">172500</us-gaap:ProceedsFromWarrantExercises>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2021-06-30_vnrx_WarrantThreeMember"
      decimals="0"
      id="fid_167"
      unitRef="Shares">185000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <vnrx:ExercisePrice
      contextRef="AsOf2021-06-30_vnrx_WarrantThreeMember"
      decimals="INF"
      id="fid_174"
      unitRef="USDPShares">4.90</vnrx:ExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="From2021-01-01to2021-06-30_vnrx_WarrantThreeMember"
      id="fid_178">P5Y7M2D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ProceedsFromWarrantExercises
      contextRef="From2021-01-01to2021-06-30_vnrx_WarrantThreeMember"
      decimals="0"
      id="fid_169"
      unitRef="USD">906500</us-gaap:ProceedsFromWarrantExercises>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2021-06-30_vnrx_WarrantOneMember"
      decimals="0"
      id="fid_165"
      unitRef="Shares">125000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <vnrx:ExercisePrice
      contextRef="AsOf2021-06-30_vnrx_WarrantsFourMember"
      decimals="INF"
      id="fid_175"
      unitRef="USDPShares">3.95</vnrx:ExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="From2021-01-01to2021-06-30_vnrx_WarrantsFourMember"
      id="fid_179">P5Y6M3D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ProceedsFromWarrantExercises
      contextRef="From2021-01-01to2021-06-30_vnrx_WarrantsFourMember"
      decimals="0"
      id="fid_171"
      unitRef="USD">493750</us-gaap:ProceedsFromWarrantExercises>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="fid_168"
      unitRef="Shares">485000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="fid_163"
      unitRef="Shares">125000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ProceedsFromWarrantExercises
      contextRef="From2021-01-01to2021-06-30"
      decimals="0"
      id="fid_170"
      unitRef="USD">1881500</us-gaap:ProceedsFromWarrantExercises>
    <vnrx:StockCompensationExpenses
      contextRef="From2021-01-01to2021-06-30"
      decimals="0"
      id="fid_267"
      unitRef="USD">337823</vnrx:StockCompensationExpenses>
    <vnrx:StockCompensationExpenses
      contextRef="From2020-01-01to2020-06-30"
      decimals="0"
      id="fid_268"
      unitRef="USD">41587</vnrx:StockCompensationExpenses>
    <vnrx:CompensationCostRelatedToNonVestedWarrants
      contextRef="From2021-01-01to2021-06-30"
      decimals="0"
      id="fid_270"
      unitRef="USD">402971</vnrx:CompensationCostRelatedToNonVestedWarrants>
    <vnrx:MaturityTerm contextRef="From2021-01-01to2021-06-30" id="fid_272">P0Y7M2D</vnrx:MaturityTerm>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="fid_285"
      unitRef="USD">102500</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="From2021-01-01to2021-06-30" id="fid_956">&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:85%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;"/&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Weighted&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;"/&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Average&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Number of &lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Exercise&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Options&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Price ($)&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Outstanding at December 31, 2020&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;4,278,619&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;4.00&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Granted&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;40,000&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;3.60&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Exercised&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;(277,634)&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"/&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;4.19&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Outstanding at June 30, 2021&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;4,040,985&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;3.99&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Exercisable at June 30, 2021&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;3,990,985&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;3.99&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="From2021-01-01to2021-06-30_vnrx_OptionFourMember"
      decimals="0"
      id="fid_970"
      unitRef="Shares">40000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <vnrx:WeightedAverageExercisePriceGranted
      contextRef="From2021-01-01to2021-06-30_vnrx_OptionFourMember"
      decimals="INF"
      id="fid_972"
      unitRef="USDPShares">3.60</vnrx:WeightedAverageExercisePriceGranted>
    <vnrx:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentExercised
      contextRef="From2021-01-01to2021-06-30_vnrx_OptionFourMember"
      decimals="0"
      id="fid_971"
      unitRef="Shares">-277634</vnrx:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentExercised>
    <vnrx:WeightedAverageExercisePriceExercised
      contextRef="From2021-01-01to2021-06-30_vnrx_OptionFourMember"
      decimals="INF"
      id="fid_196"
      unitRef="USDPShares">4.19</vnrx:WeightedAverageExercisePriceExercised>
    <vnrx:WeightedAverageExercisePriceOutstandingBalance
      contextRef="From2021-01-01to2021-06-30_vnrx_OptionFourMember"
      decimals="INF"
      id="fid_194"
      unitRef="USDPShares">3.99</vnrx:WeightedAverageExercisePriceOutstandingBalance>
    <vnrx:NumberOfOptionsExercisable
      contextRef="From2021-01-01to2021-06-30_vnrx_OptionFourMember"
      decimals="0"
      id="fid_191"
      unitRef="Shares">3990985</vnrx:NumberOfOptionsExercisable>
    <vnrx:WeightedAverageExercisePriceExercisableBalance
      contextRef="From2021-01-01to2021-06-30_vnrx_OptionFourMember"
      decimals="INF"
      id="fid_200"
      unitRef="USDPShares">3.99</vnrx:WeightedAverageExercisePriceExercisableBalance>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="From2021-01-01to2021-06-30_us-gaap_OptionMember_vnrx_OnTwoZeroMayTwoThousandTwentyOneMember"
      decimals="0"
      id="fid_331"
      unitRef="Shares">40000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:MultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription
      contextRef="From2021-01-01to2021-06-30_us-gaap_OptionMember_vnrx_OnTwoZeroMayTwoThousandTwentyOneMember"
      id="fid_327">These options vest on May 20, 2022 and expire five years after the vesting date, with an exercise price of $3.60 per share</us-gaap:MultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="From2021-01-01to2021-06-30_us-gaap_OptionMember_vnrx_OnTwoZeroMayTwoThousandTwentyOneMember"
      decimals="0"
      id="fid_330"
      unitRef="USD">73641</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:CreditDerivativeTerm1
      contextRef="From2021-01-01to2021-06-30_us-gaap_OptionMember_vnrx_OnTwoZeroMayTwoThousandTwentyOneMember"
      id="fid_322">P3Y6M</us-gaap:CreditDerivativeTerm1>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="AsOf2021-06-30_us-gaap_OptionMember_vnrx_OnTwoZeroMayTwoThousandTwentyOneMember"
      decimals="INF"
      id="fid_323"
      unitRef="USDPShares">3.50</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2021-06-30_us-gaap_OptionMember_vnrx_OnTwoZeroMayTwoThousandTwentyOneMember"
      decimals="INF"
      id="fid_325"
      unitRef="USDPShares">3.60</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherFairValueVolatilityRate
      contextRef="From2021-01-01to2021-06-30_us-gaap_OptionMember_vnrx_OnTwoZeroMayTwoThousandTwentyOneMember"
      decimals="INF"
      id="fid_324"
      unitRef="Pure">0.7616</us-gaap:AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherFairValueVolatilityRate>
    <us-gaap:FinancialGuaranteeInsuranceContractsClaimLiabilityWeightedAverageRiskFreeDiscountRate
      contextRef="From2021-01-01to2021-06-30_us-gaap_OptionMember_vnrx_OnTwoZeroMayTwoThousandTwentyOneMember"
      decimals="INF"
      id="fid_326"
      unitRef="Pure">0.0058</us-gaap:FinancialGuaranteeInsuranceContractsClaimLiabilityWeightedAverageRiskFreeDiscountRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="From2021-01-01to2021-06-30_us-gaap_OptionMember_vnrx_TwoThousandFifteenEquityIncentivePlanMember"
      id="fid_281">P2Y6M14D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <vnrx:CommonStockSharesAuthorizedUnderPlan
      contextRef="AsOf2021-06-30_us-gaap_OptionMember_vnrx_TwoThousandFifteenEquityIncentivePlanMember"
      decimals="0"
      id="fid_312"
      unitRef="Shares">6000000</vnrx:CommonStockSharesAuthorizedUnderPlan>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="AsOf2021-06-30_us-gaap_OptionMember_vnrx_TwoThousandFifteenEquityIncentivePlanMember"
      decimals="0"
      id="fid_311"
      unitRef="Shares">1968852</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock contextRef="From2021-01-01to2021-06-30" id="fid_957">&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:85%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td colspan="2"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2"/&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2"/&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Weighted Average&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2"/&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td colspan="2"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2"/&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2"/&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Remaining&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Proceeds to&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td colspan="2" style="vertical-align:bottom;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Number&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Number&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Exercise &lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Contractual&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Company if&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td style="width:5%;"/&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:5%;vertical-align:bottom;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Outstanding&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:5%;"/&gt;&lt;td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:5%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Exercisable&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:5%;"/&gt;&lt;td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:5%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Price&#160;($)&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:5%;"/&gt;&lt;td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:5%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Life&#160;(Years)&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:5%;"/&gt;&lt;td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:5%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Exercised&#160;($)&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;635,000&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;635,000&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;3.25&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;3.62&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;2,063,750&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;2,717&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;2,717&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;3.35&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;0.18&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;9,102&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;10,000&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;-&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;3.40&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;5.42&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;34,000&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;860,000&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;820,000&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;3.60&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;4.85&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;3,096,000&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;1,682,837&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;1,682,837&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;4.00&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;1.26&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;6,731,348&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;15,268&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;15,268&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;4.35&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;0.65&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;66,416&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;89,163&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;89,163&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;4.38&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;2.57&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;390,534&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;50,000&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;50,000&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;4.80&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;1.51&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;240,000&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;696,000&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"&gt;696,000&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"&gt;5.00&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"&gt;1.74&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"&gt;3,480,000&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;4,040,985&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"&gt;3,990,985&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"&gt;16,111,150&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock>
    <vnrx:NumberOutstandingShares
      contextRef="AsOf2021-06-30_vnrx_StockOptionThreeMember"
      decimals="0"
      id="fid_202"
      unitRef="Shares">635000</vnrx:NumberOutstandingShares>
    <vnrx:NumberExercisableShares
      contextRef="AsOf2021-06-30_vnrx_StockOptionThreeMember"
      decimals="0"
      id="fid_212"
      unitRef="Shares">635000</vnrx:NumberExercisableShares>
    <vnrx:ExercisePrice
      contextRef="AsOf2021-06-30_vnrx_StockOptionThreeMember"
      decimals="INF"
      id="fid_230"
      unitRef="USDPShares">3.25</vnrx:ExercisePrice>
    <vnrx:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2
      contextRef="From2021-01-01to2021-06-30_vnrx_StockOptionThreeMember"
      id="fid_239">P3Y7M13D</vnrx:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="From2021-01-01to2021-06-30_vnrx_StockOptionThreeMember"
      decimals="0"
      id="fid_221"
      unitRef="USD">2063750</us-gaap:ProceedsFromStockOptionsExercised>
    <vnrx:NumberOutstandingShares
      contextRef="AsOf2021-06-30_vnrx_OptionTwoMember"
      decimals="0"
      id="fid_203"
      unitRef="Shares">2717</vnrx:NumberOutstandingShares>
    <vnrx:NumberExercisableShares
      contextRef="AsOf2021-06-30_vnrx_OptionTwoMember"
      decimals="0"
      id="fid_213"
      unitRef="Shares">2717</vnrx:NumberExercisableShares>
    <vnrx:ExercisePrice
      contextRef="AsOf2021-06-30_vnrx_OptionTwoMember"
      decimals="INF"
      id="fid_231"
      unitRef="USDPShares">3.35</vnrx:ExercisePrice>
    <vnrx:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2
      contextRef="From2021-01-01to2021-06-30_vnrx_OptionTwoMember"
      id="fid_240">P0Y2M4D</vnrx:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="From2021-01-01to2021-06-30_vnrx_OptionTwoMember"
      decimals="0"
      id="fid_222"
      unitRef="USD">9102</us-gaap:ProceedsFromStockOptionsExercised>
    <vnrx:NumberOutstandingShares
      contextRef="AsOf2021-06-30_vnrx_TotalStockOptionMember"
      decimals="0"
      id="fid_204"
      unitRef="Shares">10000</vnrx:NumberOutstandingShares>
    <vnrx:ExercisePrice
      contextRef="AsOf2021-06-30_vnrx_TotalStockOptionMember"
      decimals="INF"
      id="fid_232"
      unitRef="USDPShares">3.40</vnrx:ExercisePrice>
    <vnrx:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2
      contextRef="From2021-01-01to2021-06-30_vnrx_TotalStockOptionMember"
      id="fid_241">P5Y5M1D</vnrx:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="From2021-01-01to2021-06-30_vnrx_TotalStockOptionMember"
      decimals="0"
      id="fid_223"
      unitRef="USD">34000</us-gaap:ProceedsFromStockOptionsExercised>
    <vnrx:NumberOutstandingShares
      contextRef="AsOf2021-06-30_vnrx_OptionFourMember"
      decimals="0"
      id="fid_205"
      unitRef="Shares">860000</vnrx:NumberOutstandingShares>
    <vnrx:NumberExercisableShares
      contextRef="AsOf2021-06-30_vnrx_OptionFourMember"
      decimals="0"
      id="fid_214"
      unitRef="Shares">820000</vnrx:NumberExercisableShares>
    <vnrx:ExercisePrice
      contextRef="AsOf2021-06-30_vnrx_OptionFourMember"
      decimals="INF"
      id="fid_233"
      unitRef="USDPShares">3.60</vnrx:ExercisePrice>
    <vnrx:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2
      contextRef="From2021-01-01to2021-06-30_vnrx_OptionFourMember"
      id="fid_242">P4Y10M6D</vnrx:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="From2021-01-01to2021-06-30_vnrx_OptionFourMember"
      decimals="0"
      id="fid_224"
      unitRef="USD">3096000</us-gaap:ProceedsFromStockOptionsExercised>
    <vnrx:NumberOutstandingShares
      contextRef="AsOf2021-06-30_vnrx_StockOptionSevenMember"
      decimals="0"
      id="fid_207"
      unitRef="Shares">1682837</vnrx:NumberOutstandingShares>
    <vnrx:NumberExercisableShares
      contextRef="AsOf2021-06-30_vnrx_StockOptionSevenMember"
      decimals="0"
      id="fid_216"
      unitRef="Shares">1682837</vnrx:NumberExercisableShares>
    <vnrx:ExercisePrice
      contextRef="AsOf2021-06-30_vnrx_StockOptionSevenMember"
      decimals="INF"
      id="fid_235"
      unitRef="USDPShares">4.00</vnrx:ExercisePrice>
    <vnrx:WeightedAverageRemainingContractualLifeyears
      contextRef="From2021-01-01to2021-06-30_vnrx_StockOptionSevenMember"
      id="fid_247">P1Y3M3D</vnrx:WeightedAverageRemainingContractualLifeyears>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="From2021-01-01to2021-06-30_vnrx_StockOptionSevenMember"
      decimals="0"
      id="fid_226"
      unitRef="USD">6731348</us-gaap:ProceedsFromStockOptionsExercised>
    <vnrx:NumberOutstandingShares
      contextRef="AsOf2021-06-30_vnrx_StockOptionSixMember"
      decimals="0"
      id="fid_206"
      unitRef="Shares">15268</vnrx:NumberOutstandingShares>
    <vnrx:NumberExercisableShares
      contextRef="AsOf2021-06-30_vnrx_StockOptionSixMember"
      decimals="0"
      id="fid_215"
      unitRef="Shares">15268</vnrx:NumberExercisableShares>
    <vnrx:ExercisePrice
      contextRef="AsOf2021-06-30_vnrx_StockOptionSixMember"
      decimals="INF"
      id="fid_234"
      unitRef="USDPShares">4.35</vnrx:ExercisePrice>
    <vnrx:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2
      contextRef="From2021-01-01to2021-06-30_vnrx_StockOptionSixMember"
      id="fid_243">P0Y7M24D</vnrx:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="From2021-01-01to2021-06-30_vnrx_StockOptionSixMember"
      decimals="0"
      id="fid_225"
      unitRef="USD">66416</us-gaap:ProceedsFromStockOptionsExercised>
    <vnrx:NumberOutstandingShares
      contextRef="AsOf2021-06-30_vnrx_StockOptionEightMember"
      decimals="0"
      id="fid_208"
      unitRef="Shares">89163</vnrx:NumberOutstandingShares>
    <vnrx:NumberExercisableShares
      contextRef="AsOf2021-06-30_vnrx_StockOptionEightMember"
      decimals="0"
      id="fid_217"
      unitRef="Shares">89163</vnrx:NumberExercisableShares>
    <vnrx:ExercisePrice
      contextRef="AsOf2021-06-30_vnrx_StockOptionEightMember"
      decimals="INF"
      id="fid_236"
      unitRef="USDPShares">4.38</vnrx:ExercisePrice>
    <vnrx:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2
      contextRef="From2021-01-01to2021-06-30_vnrx_StockOptionEightMember"
      id="fid_244">P2Y6M25D</vnrx:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="From2021-01-01to2021-06-30_vnrx_StockOptionEightMember"
      decimals="0"
      id="fid_227"
      unitRef="USD">390534</us-gaap:ProceedsFromStockOptionsExercised>
    <vnrx:NumberOutstandingShares
      contextRef="AsOf2021-06-30_vnrx_StockOptionNineMember"
      decimals="0"
      id="fid_209"
      unitRef="Shares">50000</vnrx:NumberOutstandingShares>
    <vnrx:NumberExercisableShares
      contextRef="AsOf2021-06-30_vnrx_StockOptionNineMember"
      decimals="0"
      id="fid_218"
      unitRef="Shares">50000</vnrx:NumberExercisableShares>
    <vnrx:ExercisePrice
      contextRef="AsOf2021-06-30_vnrx_StockOptionNineMember"
      decimals="INF"
      id="fid_237"
      unitRef="USDPShares">4.80</vnrx:ExercisePrice>
    <vnrx:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2
      contextRef="From2021-01-01to2021-06-30_vnrx_StockOptionNineMember"
      id="fid_245">P1Y6M3D</vnrx:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="From2021-01-01to2021-06-30_vnrx_StockOptionNineMember"
      decimals="0"
      id="fid_228"
      unitRef="USD">240000</us-gaap:ProceedsFromStockOptionsExercised>
    <vnrx:NumberOutstandingShares
      contextRef="AsOf2021-06-30_vnrx_StockOptionTenMember"
      decimals="0"
      id="fid_210"
      unitRef="Shares">696000</vnrx:NumberOutstandingShares>
    <vnrx:NumberExercisableShares
      contextRef="AsOf2021-06-30_vnrx_StockOptionTenMember"
      decimals="0"
      id="fid_219"
      unitRef="Shares">696000</vnrx:NumberExercisableShares>
    <vnrx:ExercisePrice
      contextRef="AsOf2021-06-30_vnrx_StockOptionTenMember"
      decimals="INF"
      id="fid_238"
      unitRef="USDPShares">5.00</vnrx:ExercisePrice>
    <vnrx:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2
      contextRef="From2021-01-01to2021-06-30_vnrx_StockOptionTenMember"
      id="fid_246">P1Y8M26D</vnrx:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="From2021-01-01to2021-06-30_vnrx_StockOptionTenMember"
      decimals="0"
      id="fid_229"
      unitRef="USD">3480000</us-gaap:ProceedsFromStockOptionsExercised>
    <vnrx:NumberOutstandingShares
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="fid_201"
      unitRef="Shares">4040985</vnrx:NumberOutstandingShares>
    <vnrx:NumberExercisableShares
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="fid_211"
      unitRef="Shares">3990985</vnrx:NumberExercisableShares>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="From2021-01-01to2021-06-30"
      decimals="0"
      id="fid_220"
      unitRef="USD">16111150</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ShareBasedCompensation
      contextRef="From2021-01-01to2021-06-30_us-gaap_OptionMember_vnrx_TwoThousandFifteenEquityIncentivePlanMember"
      decimals="0"
      id="fid_309"
      unitRef="USD">418292</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="From2020-01-01to2020-06-30_us-gaap_OptionMember_vnrx_TwoThousandFifteenEquityIncentivePlanMember"
      decimals="0"
      id="fid_310"
      unitRef="USD">482103</us-gaap:ShareBasedCompensation>
    <vnrx:CompensationCostRelatedToNonVestedWarrants
      contextRef="From2021-01-01to2021-06-30_us-gaap_OptionMember_vnrx_TwoThousandFifteenEquityIncentivePlanMember"
      decimals="0"
      id="fid_271"
      unitRef="USD">72095</vnrx:CompensationCostRelatedToNonVestedWarrants>
    <us-gaap:CreditDerivativeTerm1
      contextRef="From2021-01-01to2021-06-30_us-gaap_OptionMember_vnrx_TwoThousandFifteenEquityIncentivePlanMember"
      id="fid_332">P0Y10M20D</us-gaap:CreditDerivativeTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
      contextRef="AsOf2021-06-30_us-gaap_OptionMember_vnrx_TwoThousandFifteenEquityIncentivePlanMember"
      decimals="0"
      id="fid_286"
      unitRef="USD">25400</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding>
    <vnrx:SummarizingTheRsusIssuedAndOutstanding contextRef="From2021-01-01to2021-06-30" id="fid_958">&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:85%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Number of RSUs&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Share Price&#160;($)&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Outstanding at December 31, 2020&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;67,500&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;3.47&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Granted&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;185,000&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;3.37&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Vested&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;(31,250)&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"/&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;3.56&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Cancelled&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;(15,000)&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"/&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;3.30&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Outstanding at June 30, 2021&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;206,250&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;3.38&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</vnrx:SummarizingTheRsusIssuedAndOutstanding>
    <vnrx:NumberOfRsusOutstandingBeginingBalance
      contextRef="From2021-01-01to2021-06-30_vnrx_StockOptionsMember"
      decimals="0"
      id="fid_248"
      unitRef="Shares">67500</vnrx:NumberOfRsusOutstandingBeginingBalance>
    <vnrx:SharePriceBeginningBalance
      contextRef="From2021-01-01to2021-06-30_vnrx_StockOptionsMember"
      decimals="INF"
      id="fid_253"
      unitRef="USDPShares">3.47</vnrx:SharePriceBeginningBalance>
    <vnrx:GrantedShares
      contextRef="From2021-01-01to2021-06-30_vnrx_StockOptionsMember"
      decimals="0"
      id="fid_249"
      unitRef="Shares">185000</vnrx:GrantedShares>
    <vnrx:SharePriceGranted
      contextRef="From2021-01-01to2021-06-30_vnrx_StockOptionsMember"
      decimals="INF"
      id="fid_966"
      unitRef="USDPShares">3.37</vnrx:SharePriceGranted>
    <vnrx:NumberOfStockVested
      contextRef="From2021-01-01to2021-06-30_vnrx_StockOptionsMember"
      decimals="0"
      id="fid_250"
      unitRef="Shares">-31250</vnrx:NumberOfStockVested>
    <vnrx:SharePriceVested
      contextRef="From2021-01-01to2021-06-30_vnrx_StockOptionsMember"
      decimals="INF"
      id="fid_254"
      unitRef="USDPShares">3.56</vnrx:SharePriceVested>
    <vnrx:NumberOfStockCancelled
      contextRef="From2021-01-01to2021-06-30_vnrx_StockOptionsMember"
      decimals="0"
      id="fid_251"
      unitRef="Shares">-15000</vnrx:NumberOfStockCancelled>
    <vnrx:Cancelled
      contextRef="From2021-01-01to2021-06-30_vnrx_StockOptionsMember"
      decimals="INF"
      id="fid_255"
      unitRef="USDPShares">3.30</vnrx:Cancelled>
    <vnrx:NumberOfRsusOutstandingEndingBalance
      contextRef="From2021-01-01to2021-06-30_vnrx_StockOptionsMember"
      decimals="0"
      id="fid_252"
      unitRef="Shares">206250</vnrx:NumberOfRsusOutstandingEndingBalance>
    <vnrx:SharePriceEndingBalance
      contextRef="From2021-01-01to2021-06-30_vnrx_StockOptionsMember"
      decimals="INF"
      id="fid_256"
      unitRef="USDPShares">3.38</vnrx:SharePriceEndingBalance>
    <vnrx:CommonStockSharesIssuableUponExerciseOfWarrants
      contextRef="AsOf2021-01-01"
      decimals="0"
      id="fid_276"
      unitRef="Shares">5000</vnrx:CommonStockSharesIssuableUponExerciseOfWarrants>
    <vnrx:CommonStockShareIssuedUponCashlessExercise
      contextRef="From2021-01-01to2021-06-30_vnrx_JanuaryOneTwoThousandTwentyOneMember"
      decimals="0"
      id="fid_304"
      unitRef="Shares">3000</vnrx:CommonStockShareIssuedUponCashlessExercise>
    <vnrx:TotalCompensationExpense
      contextRef="From2021-01-01to2021-06-30_vnrx_JanuaryOneTwoThousandTwentyOneMember"
      decimals="0"
      id="fid_305"
      unitRef="USD">19450</vnrx:TotalCompensationExpense>
    <vnrx:RestrictedStockUnitsDescription contextRef="From2021-03-01to2021-03-25" id="fid_277">Company granted aggregate RSUs of 30,000 shares of common stock to two non-executive directors in exchange for services provided to the Company. These RSUs vest over two years, with 50% vesting on each of March 25, 2022 and March 25, 2023 </vnrx:RestrictedStockUnitsDescription>
    <vnrx:TotalCompensationExpense
      contextRef="From2021-03-01to2021-03-25_vnrx_JanuaryOneTwoThousandTwentyOneMember"
      decimals="0"
      id="fid_306"
      unitRef="USD">107700</vnrx:TotalCompensationExpense>
    <vnrx:RestrictedStockUnitsShares
      contextRef="From2021-03-01to2021-03-25"
      decimals="0"
      id="fid_278"
      unitRef="Shares">15000</vnrx:RestrictedStockUnitsShares>
    <vnrx:RsusVestedShares
      contextRef="AsOf2021-06-30_us-gaap_OptionMember_vnrx_OnAprilOnThreeTwoZeroTwoOneMember"
      decimals="0"
      id="fid_333"
      unitRef="Shares">26250</vnrx:RsusVestedShares>
    <vnrx:CommonStockShareIssuedUponCashlessExercise
      contextRef="From2021-01-01to2021-06-30_us-gaap_OptionMember_vnrx_OnAprilOnThreeTwoZeroTwoOneMember"
      decimals="0"
      id="fid_336"
      unitRef="Shares">21712</vnrx:CommonStockShareIssuedUponCashlessExercise>
    <vnrx:RemainingSharesWithheldReturned
      contextRef="From2021-04-01to2021-04-13_us-gaap_OptionMember_vnrx_OnAprilOnThreeTwoZeroTwoOneMember"
      decimals="0"
      id="fid_334"
      unitRef="Shares">4538</vnrx:RemainingSharesWithheldReturned>
    <vnrx:RsusVestedShares
      contextRef="AsOf2021-06-30_vnrx_MayOneTwoThousandTwentyOneMember"
      decimals="0"
      id="fid_338"
      unitRef="Shares">150000</vnrx:RsusVestedShares>
    <vnrx:RestrictedStockUnitsDescription
      contextRef="From2021-03-01to2021-03-25_vnrx_MayOneTwoThousandTwentyOneMember"
      id="fid_341">These RSUs vest over three years with 50,000 units vesting on each of May 1, 2022, May 1, 2023 and May 1, 2024</vnrx:RestrictedStockUnitsDescription>
    <vnrx:StockCompensationExpenses
      contextRef="From2021-01-01to2021-06-30_vnrx_MayOneTwoThousandTwentyOneMember"
      decimals="0"
      id="fid_339"
      unitRef="USD">496500</vnrx:StockCompensationExpenses>
    <vnrx:SummarizingTheRsusIssuedAndOutstandingMaturityLife contextRef="From2021-01-01to2021-06-30" id="fid_959">&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:85%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td colspan="2"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2"/&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Weighted&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td colspan="2"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2"/&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Average&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td colspan="2"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2"/&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Remaining&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td colspan="2" style="vertical-align:bottom;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Number&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Share&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Contractual&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td style="width:23%;"/&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:8%;vertical-align:bottom;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Outstanding&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:24%;"/&gt;&lt;td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:8%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Price&#160;($)&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:24%;"/&gt;&lt;td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:8%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"&gt;&lt;strong&gt;Life&#160;(Years)&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;150,000&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;3.31&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;1.84&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;26,250&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;3.52&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;0.39&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;30,000&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;3.59&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="vertical-align:bottom;text-align:right;"&gt;1.23&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;206,250&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</vnrx:SummarizingTheRsusIssuedAndOutstandingMaturityLife>
    <vnrx:NumberOfStockOutstandingBalance
      contextRef="From2021-01-01to2021-06-30_vnrx_OptionsOneMember"
      decimals="0"
      id="fid_259"
      unitRef="Shares">150000</vnrx:NumberOfStockOutstandingBalance>
    <vnrx:SharesPriceRsu
      contextRef="From2021-01-01to2021-06-30_vnrx_OptionsOneMember"
      decimals="INF"
      id="fid_262"
      unitRef="USDPShares">3.31</vnrx:SharesPriceRsu>
    <vnrx:WeightedAverageRemainingContractualLifeYears
      contextRef="From2021-01-01to2021-06-30_vnrx_OptionsOneMember"
      id="fid_264">P1Y10M2D</vnrx:WeightedAverageRemainingContractualLifeYears>
    <vnrx:NumberOfStockOutstandingBalance
      contextRef="From2021-01-01to2021-06-30_vnrx_OptionsTwoMember"
      decimals="0"
      id="fid_318"
      unitRef="Shares">26250</vnrx:NumberOfStockOutstandingBalance>
    <vnrx:SharesPriceRsu
      contextRef="From2021-01-01to2021-06-30_vnrx_OptionsTwoMember"
      decimals="INF"
      id="fid_319"
      unitRef="USDPShares">3.52</vnrx:SharesPriceRsu>
    <vnrx:WeightedAverageRemainingContractualLifeYears
      contextRef="From2021-01-01to2021-06-30_vnrx_OptionsTwoMember"
      id="fid_320">P0Y4M20D</vnrx:WeightedAverageRemainingContractualLifeYears>
    <vnrx:NumberOfStockOutstandingBalance
      contextRef="From2021-01-01to2021-06-30_vnrx_StockOptionThreeMember"
      decimals="0"
      id="fid_258"
      unitRef="Shares">30000</vnrx:NumberOfStockOutstandingBalance>
    <vnrx:SharesPriceRsu
      contextRef="From2021-01-01to2021-06-30_vnrx_StockOptionThreeMember"
      decimals="INF"
      id="fid_261"
      unitRef="USDPShares">3.59</vnrx:SharesPriceRsu>
    <vnrx:WeightedAverageRemainingContractualLifeYears
      contextRef="From2021-01-01to2021-06-30_vnrx_StockOptionThreeMember"
      id="fid_263">P1Y2M23D</vnrx:WeightedAverageRemainingContractualLifeYears>
    <vnrx:NumberOfStockOutstandingBalance
      contextRef="From2021-01-01to2021-06-30_vnrx_TotalStockOptionMember"
      decimals="0"
      id="fid_257"
      unitRef="Shares">206250</vnrx:NumberOfStockOutstandingBalance>
    <vnrx:StockCompensationExpenses
      contextRef="From2021-01-01to2021-06-30_vnrx_RestrictedStockUnitsMember"
      decimals="0"
      id="fid_265"
      unitRef="USD">136971</vnrx:StockCompensationExpenses>
    <vnrx:StockCompensationExpenses
      contextRef="From2020-01-01to2020-06-30_vnrx_RestrictedStockUnitsMember"
      decimals="0"
      id="fid_266"
      unitRef="USD">29619</vnrx:StockCompensationExpenses>
    <vnrx:CompensationCostRelatedToNonVestedWarrants
      contextRef="From2021-01-01to2021-06-30_vnrx_RestrictedStockUnitsMember"
      decimals="0"
      id="fid_269"
      unitRef="USD">568243</vnrx:CompensationCostRelatedToNonVestedWarrants>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="From2021-01-01to2021-06-30" id="fid_939">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&lt;strong&gt;Note 8&#160;- Commitments and Contingencies&lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&lt;strong&gt;a)&lt;/strong&gt; &lt;strong&gt;Finance Lease Obligations&lt;/strong&gt;&lt;strong&gt; &lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;In 2016, the Company entered into a real estate finance lease with ING Asset Finance Belgium S.A. ("ING") to purchase a property located in Belgium for &#x20ac;1.12 million, maturing in May 2031 with implicit interest of 2.62%. As of June 30, 2021, the balance payable was $606,213.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;In 2018, the Company entered into a capital lease with BNP Paribas leasing solutions to purchase a freezer for the Belgium facility for &#x20ac;25,000, maturing in January 2022 with implicit interest of 1.35%. The leased equipment is amortized on a straight-line basis over 5 years. As of June 30, 2021, the balance payable was $6,460.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;The following is a schedule showing the future minimum lease payments under finance leases by years and the present value of the minimum payments as of June 30, 2021.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&#160;&lt;/p&gt;&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:85%"&gt;&lt;tbody&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;2021 - remaining&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;36,917&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;65,234&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;63,745&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;2024&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;63,744&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;2025&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;63,744&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Greater than 5 years&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;406,356&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;699,740&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Less: Amount representing interest&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;(87,067)&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"/&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Present value of minimum lease payments&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;612,673&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&lt;strong&gt;b) Operating Lease Right-of-Use Obligations&lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;As all the existing leases subject to the new lease standard ASC 842 &lt;em&gt;("Leases")&lt;/em&gt; were previously classified as operating leases by the Company, they were similarly classified as operating leases under the new standard. The Company has determined that the identified operating leases did not contain non-lease components and require no further allocation of the total lease cost. Additionally, the agreements in place did not contain information to determine the rate implicit in the leases, so the Company used its incremental borrowing rate as the discount rate. The Company's weighted average discount rate is 4.49% and the weighted average remaining lease term is 33 months. &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;As of June 30, 2021, operating lease right-of-use assets and liabilities arising from operating leases were $318,393 and $323,996, respectively. During the six months ended June 30, 2021, cash paid for amounts included for the measurement of lease liabilities was $44,059 and the Company recorded operating lease expense of $44,355.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;The following is a schedule showing the future minimum lease payments under operating leases by years and the present value of the minimum payments as of June 30, 2021.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:85%"&gt;&lt;tbody&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;2021 - remaining&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;103,130&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;101,644&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;76,422&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;2024&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;50,027&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;2025&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;5,417&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Total Operating Lease Obligations &lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;336,640&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Less: Amount representing interest&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;(12,644)&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"/&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Present Value of minimum lease payments&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;323,996&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;The Company's office space leases are short-term and the Company has elected under the short-term recognition exemption not to recognize them on the balance sheet. During the six months ended June 30, 2021, $37,417 was recognized in short-term lease costs associated with office space leases. The annual payments remaining for short-term office leases were as follows:&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&#160;&lt;/p&gt;&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:85%"&gt;&lt;tbody&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;2021 - remaining&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;38,855&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;38,222&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Total Operating Lease Liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;77,077&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&lt;strong&gt;c) Grants Repayable &lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;In 2010, the Company entered into an agreement with the Walloon Region government in Belgium for a colorectal cancer research grant for &#x20ac;1.05 million. Per the terms of the agreement, &#x20ac;314,406 of the grant is to be repaid, by installments over the period from June 30, 2014 to June 30, 2023. In the event that the Company receives revenue from products or services as defined in the agreement, it is due to pay a 6% royalty on such revenue to the Walloon Region. The maximum amount payable to the Walloon Region, in respect of the aggregate of the amount repayable of &#x20ac;314,406 and the 6% royalty on revenue, is equal to twice the amount of funding received. As of June 30, 2021, the grant balance repayable was $65,183. &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;In 2018, the Company entered into an agreement with the Walloon Region government in Belgium for a colorectal cancer research grant for &#x20ac;605,000. Per the terms of the agreement, &#x20ac;181,500 of the grant is to be repaid by installments over 12 years commencing in 2020. In the event that the Company receives revenue from products or services as defined in the agreement, it is due to pay a 3.53% royalty on such revenue to the Walloon Region. The maximum amount payable to the Walloon Region, in respect of the aggregate of the amount repayable of &#x20ac;181,500 and the 3.53% royalty on revenue, is equal to the amount of funding received. As of June 30, 2021, the grant balance repayable was $127,215. &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;In 2020, the Company entered into an agreement with the Walloon Region government in Belgium for a research grant for &#x20ac;929,433. Per the terms of the agreement, &#x20ac;278,830 of the grant is to be repaid by installments over 15 years commencing in 2022. In the event that the Company receives revenue from products or services as defined in the agreement, it is due to pay a 4.34% royalty on such revenue to the Walloon Region. The maximum amount payable to the Walloon Region, in respect of the aggregate of the amount repayable of &#x20ac;278,830 and the 4.34% royalty on revenue, is equal to the amount of funding received. As of June 30, 2021, the grant balance repayable was $55,040. &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;In 2020, the Company entered into an agreement with the Walloon Region government in Belgium for a research grant for &#x20ac;495,000. Per the terms of the agreement, &#x20ac;148,500 of the grant is to be repaid by installments over 10 years commencing in 2023. In the event that the Company receives revenue from products or services as defined in the agreement, it is due to pay a 2.89% royalty on such revenue to the Walloon Region. The maximum amount payable to the Walloon Region, in respect of the aggregate of the amount repayable of &#x20ac;148,500 and the 2.89% royalty on revenue, is equal to the amount of funding received. As of June 30, 2021, the grant balance repayable was $61,254. &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;As of June 30, 2021, the total grant balance repayable was $308,692 and the payments remaining were as follows:&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&#160;&lt;/p&gt;&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:85%"&gt;&lt;tbody&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;2021 - remaining &lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;-&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;46,138&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;44,367&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;2024&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;19,253&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;2025&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;21,194&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Greater than 5 years &lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;177,740&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Total Grants Repayable &lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;308,692&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&lt;strong&gt;d) Long-Term Debt&lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;In 2016, the Company entered into a 7-year loan agreement with Namur Invest for &#x20ac;440,000 with a fixed interest rate of 4.85%, maturing in December 2023. As of June 30, 2021, the principal balance payable was $220,175.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;In 2016, the Company entered into a 15-year loan agreement with ING for &#x20ac;270,000 with a fixed interest rate of 2.62%, maturing in December 2031. As of June 30, 2021, the principal balance payable was $238,224. &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;In 2017, the Company entered into a 4-year loan agreement with Namur Invest for &#x20ac;350,000 with a fixed interest rate of 4.00%, maturing in June 2021. As of June 30, 2021, the principal balance payable was $0.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;In 2017, the Company entered into a 7-year loan agreement with SOFINEX for up to &#x20ac;1 million with a fixed interest rate of 4.50%, maturing in September 2024. As of June 30, 2021, &#x20ac;1 million had been drawn down under this agreement and the principal balance payable was $888,857.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;In 2018, the Company entered into a 4-year loan agreement with Namur Innovation and Growth for &#x20ac;500,000 with a fixed interest rate of 4.0%, maturing in June 2022. As of June 30, 2021, the principal balance payable was $177,839.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;In 2019, the Company entered into a 4-year loan agreement with Namur Innovation and Growth for &#x20ac;500,000 with a fixed interest rate of 4.80%, maturing in September 2024. As of June 30, 2021, the principal balance payable was $553,460.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;On October 13, 2020, the Company entered into a 10-year loan agreement with Namur Invest for a maximum of &#x20ac;830,000 with fixed interest rate of 4.00%, maturing March 2031. As of June 30, 2021, the principal balance payable was $963,562.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;As of June 30, 2021, the total balance for long-term debt payable was $3,042,117 and the payments remaining were as follows: &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160; &lt;/p&gt;&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:85%"&gt;&lt;tbody&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;2021 - remaining&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;508,394&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;779,595&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;678,071&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;2024&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;527,666&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;2025&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;145,755&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Greater than 5 years&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;784,900&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;3,424,381&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Less: Amount representing interest&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;(382,264)&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"/&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Total Long-Term Debt&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;3,042,117&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&lt;strong&gt;e) Collaborative Agreement Obligations &lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;In 2016, the Company entered into a research co-operation agreement with DKFZ in Germany for a five-year period for &#x20ac;400,000. As of June 30, 2021, $237,029 is still to be paid by the Company under this agreement. &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;In 2018, the Company entered into a research collaboration agreement with the University of Taiwan for a three-year period for a cost to the Company of up to $2.55 million payable over such period. As of June 30, 2021, $510,000 is still to be paid by the Company under this agreement.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;In 2019, the Company entered into a research collaboration agreement with the University of Taiwan for a two-year period to collect a total of 1,200 samples for a cost to the Company of up to $320,000 payable over such period. As of June 30, 2021, $0 is still to be paid by the Company under this agreement.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;In 2019, the Company entered into a funded sponsored research agreement with the Texas A&amp;amp;M University ("TAMU") in consideration for the license granted to the Company for a five-year period for a cost to the Company of up to $400,000 payable over such period. As of June 30, 2021, $122,123 is still to be paid by the Company under this agreement.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;On September 16, 2020, the Company entered into a research agreement for the bioinformatic analysis of cell-free DNA fragments from whole-genome sequencing with the Hebrew University of Jerusalem for six months for a cost to the Company of &#x20ac;54,879. Subsequently the parties entered into an amendment to the agreement with an additional cost to the Company of &#x20ac;155,115. As of June 30, 2021, $94,947 is still to be paid by the Company under the amended agreement.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;As of June 30, 2021, the total amount to be paid for future research and collaboration commitments was approximately $964,099 and the payments remaining were as follows:&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&#160;&lt;/p&gt;&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:85%"&gt;&lt;tbody&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;2021 - remaining &lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;842,026&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;2022 - 2025&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;122,073&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Total Collaborative Agreement Obligations&#160; &lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;964,099&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&lt;strong&gt;f) Other Commitments&lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&lt;span style="text-decoration:underline"&gt;Volition Vet &lt;/span&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;On October 25, 2019, the Company entered into an agreement with TAMU for provision of in kind services of personnel, animal samples and laboratory equipment in exchange for a non-controlling interest of 7.5% in Volition Vet with an additional 5%, vesting in a year from the date of the agreement, giving TAMU in aggregate, a 12.5% equity interest as of such date. As of June 30, 2021, TAMU has a 12.5% equity interest in Volition Vet.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&lt;span style="text-decoration:underline"&gt;Volition Germany &lt;/span&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;On January 10, 2020, the Company, through its wholly-owned subsidiary Belgian Volition, acquired an epigenetic reagent company, Octamer GmbH ("Octamer"), based in Munich, Germany, and hired its founder for his expertise and knowledge to be passed to Company personnel. On March 9, 2020, Octamer was renamed to Volition Germany GmbH (or "Volition Germany"). &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;Upon considering the definition of a business, as defined in ASC 805 &lt;em&gt;"Business Combinations," &lt;/em&gt;paragraph 805&lt;em&gt;-&lt;/em&gt;10-20, which is an integrated set of activities and assets that is capable of being conducted and managed for the purpose of providing a return, the Company has determined that this did not constitute a business. This is primarily due to the fact that additional inputs are needed in the form of training personnel further to produce outputs. Accordingly, the Company has treated this transaction as the hiring of a member of management, described below, rather than accounting for the transaction as a business combination. &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;The Company agreed to terms of the transaction on December 13, 2019 and closed on January 10, 2020. Pursuant to the transaction agreement, the Company purchased all outstanding shares of Octamer. In exchange, the Company agreed to issue 73,263 newly issued restricted shares of Company common stock valued at $333,969 (based on the $4.56 per share volume weighted trading price for the five days prior to December 13, 2019), committed to pay approximately &#x20ac;350,000, subject to adjustments, and agreed to pay off certain Octamer expenses leading up to the agreement (representing net liabilities of $6,535). At closing, the Company issued 73,263 restricted shares of Company common stock, paid an adjusted amount of approximately $357,000 (&#x20ac;321,736) and recorded a holdback liability of $55,404 (&#x20ac;50,000). During the three months ended March 31, 2021, an amount of &#x20ac;43,152 was paid in full settlement of the amount due. &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;In connection with the transaction agreement, the Company also entered into a two-year Managing Director's agreement with the founder of Octamer to continue to manage Volition Germany for a payment of &#x20ac;288,000 payable in equal monthly installments over such two-year period and a royalty agreement with the founder providing for the payment of royalties in the amount of 6% of net sales of Volition Germany's nucleosomes as reagents to pharmaceutical companies for use in the development, manufacture and screening of molecules for use as therapeutic drugs for a period of five years post-closing.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;During the three months ended March 31, 2020, the Company recorded approximately $753,000 in January 2020 as compensation expense as a result of cash paid in, holdback liability, stock issued and assumption of expenses. As of June 30, 2021, $85,330 is still to be paid by the Company under the Managing Director's agreement and $229 is payable under the 6% royalty agreement.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&lt;span style="text-decoration:underline"&gt;Volition America&lt;/span&gt; &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160; &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;On November 3, 2020, the Company entered into a professional services master agreement with Diagnostic Oncology CRO, LLC to conduct a pivotal clinical trial and provide regulatory submission and reimbursement related services. Under the terms of the agreement Diagnostic Oncology CRO, LLC will provide ad hoc consulting assistance on a project-by-project basis related to the review and assessment of existing data and information to prepare recommended intended use claims and coverage/reimbursement plans to support the preparation of FDA pre-submissions, clinical trial protocol development and study administration, and potential 510k regulatory marketing submissions of the Company's diagnostic tests, including those proposed for use as an adjunct diagnostic tool for common and aggressive forms of Non-Hodgkin's Lymphoma. The initial projects contemplated by the agreement relating to Non-Hodgkin's Lymphoma obligate the Company to pay in aggregate of up to $2.9 million over a period of 22 months. Such payment obligations are on a project-by-project basis as deliverables are executed and subject to certain terms and conditions. Additionally, the Company may terminate the agreement or any project with or without cause upon at least 30 days' prior written notice. Unless earlier terminated, the term of the agreement is until December 31, 2025 or such later date as when all projects have been completed. As of June 30, 2021, $18,344 is payable by Company for services rendered under the agreement.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&lt;strong&gt;g) Legal Proceedings&lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;There are no legal proceedings which the Company believes will have a material adverse effect on its financial position.&lt;/p&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:BusinessAcquisitionsPurchasePriceAllocationSubsequentYearsRemainingAdjustments
      contextRef="AsOf2021-06-30_vnrx_INGMember_vnrx_In2016Member_us-gaap_LongTermDebtMember"
      decimals="-4"
      id="fid_391"
      unitRef="EUR">1120000</us-gaap:BusinessAcquisitionsPurchasePriceAllocationSubsequentYearsRemainingAdjustments>
    <vnrx:FixedInterestRate
      contextRef="AsOf2021-06-30_vnrx_INGMember_vnrx_In2016Member_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember"
      decimals="INF"
      id="fid_426"
      unitRef="Pure">0.0262</vnrx:FixedInterestRate>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue
      contextRef="AsOf2021-06-30_vnrx_INGMember_vnrx_In2016Member_us-gaap_LongTermDebtMember"
      decimals="0"
      id="fid_390"
      unitRef="USD">606213</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <us-gaap:BusinessAcquisitionsPurchasePriceAllocationSubsequentYearsRemainingAdjustments
      contextRef="AsOf2021-06-30_vnrx_FinanceLeaseObligationsMember_vnrx_BNPParibasLeasingSolutionsMember_vnrx_InTwoThousandsEightteenMember"
      decimals="0"
      id="fid_392"
      unitRef="EUR">25000</us-gaap:BusinessAcquisitionsPurchasePriceAllocationSubsequentYearsRemainingAdjustments>
    <vnrx:ImplicitInterest
      contextRef="AsOf2021-06-30_vnrx_FinanceLeaseObligationsMember_vnrx_BNPParibasLeasingSolutionsMember_vnrx_InTwoThousandsEightteenMember"
      decimals="INF"
      id="fid_449"
      unitRef="Pure">0.0135</vnrx:ImplicitInterest>
    <vnrx:LeasedEquipmentAmortizedPeriod
      contextRef="From2021-01-01to2021-06-30_vnrx_FinanceLeaseObligationsMember_vnrx_BNPParibasLeasingSolutionsMember_vnrx_InTwoThousandsEightteenMember"
      id="fid_450">P5Y</vnrx:LeasedEquipmentAmortizedPeriod>
    <vnrx:AmountPayable
      contextRef="AsOf2021-06-30_vnrx_FinanceLeaseObligationsMember_vnrx_BNPParibasLeasingSolutionsMember_vnrx_InTwoThousandsEightteenMember"
      decimals="0"
      id="fid_440"
      unitRef="USD">6460</vnrx:AmountPayable>
    <us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock contextRef="From2021-01-01to2021-06-30" id="fid_960">&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:85%"&gt;&lt;tbody&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;2021 - remaining&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;36,917&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;65,234&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;63,745&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;2024&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;63,744&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;2025&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;63,744&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Greater than 5 years&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;406,356&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;699,740&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Less: Amount representing interest&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;(87,067)&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"/&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Present value of minimum lease payments&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;612,673&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDueInTwoYears
      contextRef="AsOf2021-06-30_vnrx_FinanceLeaseObligationsMember"
      decimals="0"
      id="fid_342"
      unitRef="USD">36917</us-gaap:CapitalLeasesFutureMinimumPaymentsDueInTwoYears>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDueInThreeYears
      contextRef="AsOf2021-06-30_vnrx_FinanceLeaseObligationsMember"
      decimals="0"
      id="fid_343"
      unitRef="USD">65234</us-gaap:CapitalLeasesFutureMinimumPaymentsDueInThreeYears>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDueInFourYears
      contextRef="AsOf2021-06-30_vnrx_FinanceLeaseObligationsMember"
      decimals="0"
      id="fid_344"
      unitRef="USD">63745</us-gaap:CapitalLeasesFutureMinimumPaymentsDueInFourYears>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDueInFiveYears
      contextRef="AsOf2021-06-30_vnrx_FinanceLeaseObligationsMember"
      decimals="0"
      id="fid_345"
      unitRef="USD">63744</us-gaap:CapitalLeasesFutureMinimumPaymentsDueInFiveYears>
    <us-gaap:CapitalLeaseObligations
      contextRef="AsOf2021-06-30_vnrx_FinanceLeaseObligationsMember"
      decimals="0"
      id="fid_346"
      unitRef="USD">63744</us-gaap:CapitalLeaseObligations>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDueInFourAndFiveYears
      contextRef="AsOf2021-06-30_vnrx_FinanceLeaseObligationsMember"
      decimals="0"
      id="fid_347"
      unitRef="USD">406356</us-gaap:CapitalLeasesFutureMinimumPaymentsDueInFourAndFiveYears>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDue
      contextRef="AsOf2021-06-30_vnrx_FinanceLeaseObligationsMember"
      decimals="0"
      id="fid_348"
      unitRef="USD">699740</us-gaap:CapitalLeasesFutureMinimumPaymentsDue>
    <vnrx:LessAmountRepresentingInterest
      contextRef="AsOf2021-06-30_vnrx_FinanceLeaseObligationsMember"
      decimals="0"
      id="fid_349"
      unitRef="USD">-87067</vnrx:LessAmountRepresentingInterest>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDueThereafter
      contextRef="AsOf2021-06-30_vnrx_FinanceLeaseObligationsMember"
      decimals="0"
      id="fid_350"
      unitRef="USD">612673</us-gaap:CapitalLeasesFutureMinimumPaymentsDueThereafter>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="AsOf2021-06-30_vnrx_OperatingLeaseRightofUseObligationsMember"
      decimals="INF"
      id="fid_472"
      unitRef="Pure">0.0449</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2021-06-30_vnrx_OperatingLeaseRightofUseObligationsMember"
      decimals="0"
      id="fid_476"
      unitRef="USD">318393</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:ShortTermLeaseCost
      contextRef="From2021-01-01to2021-06-30_vnrx_OperatingLeaseRightofUseObligationsMember"
      decimals="0"
      id="fid_387"
      unitRef="USD">323996</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeasePayments
      contextRef="From2021-01-01to2021-06-30_vnrx_OperatingLeaseRightofUseObligationsMember"
      decimals="0"
      id="fid_477"
      unitRef="USD">44059</us-gaap:ShortTermLeasePayments>
    <us-gaap:OperatingLeaseExpense
      contextRef="From2021-01-01to2021-06-30_vnrx_OperatingLeaseRightofUseObligationsMember"
      decimals="0"
      id="fid_478"
      unitRef="USD">44355</us-gaap:OperatingLeaseExpense>
    <us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock contextRef="From2021-01-01to2021-06-30" id="fid_961">&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:85%"&gt;&lt;tbody&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;2021 - remaining&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;103,130&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;101,644&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;76,422&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;2024&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;50,027&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;2025&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;5,417&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Total Operating Lease Obligations &lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;336,640&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Less: Amount representing interest&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;(12,644)&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"/&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Present Value of minimum lease payments&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;323,996&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInRollingYearTwo
      contextRef="AsOf2021-06-30_vnrx_OperatingLeaseRightofUseObligationsMember"
      decimals="0"
      id="fid_351"
      unitRef="USD">103130</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInRollingYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="AsOf2021-06-30_vnrx_OperatingLeaseRightofUseObligationsMember"
      decimals="0"
      id="fid_352"
      unitRef="USD">101644</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInRollingYearFour
      contextRef="AsOf2021-06-30_vnrx_OperatingLeaseRightofUseObligationsMember"
      decimals="0"
      id="fid_353"
      unitRef="USD">76422</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInRollingYearFour>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInRollingYearFive
      contextRef="AsOf2021-06-30_vnrx_OperatingLeaseRightofUseObligationsMember"
      decimals="0"
      id="fid_354"
      unitRef="USD">50027</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInRollingYearFive>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInRollingAfterYearFive
      contextRef="AsOf2021-06-30_vnrx_OperatingLeaseRightofUseObligationsMember"
      decimals="0"
      id="fid_355"
      unitRef="USD">5417</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInRollingAfterYearFive>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDue
      contextRef="AsOf2021-06-30_vnrx_OperatingLeaseRightofUseObligationsMember"
      decimals="0"
      id="fid_356"
      unitRef="USD">336640</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
    <vnrx:LessAmountRepresentingInterest
      contextRef="AsOf2021-06-30_vnrx_OperatingLeaseRightofUseObligationsMember"
      decimals="0"
      id="fid_358"
      unitRef="USD">-12644</vnrx:LessAmountRepresentingInterest>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDueThereafter
      contextRef="AsOf2021-06-30_vnrx_OperatingLeaseRightofUseObligationsMember"
      decimals="0"
      id="fid_359"
      unitRef="USD">323996</us-gaap:CapitalLeasesFutureMinimumPaymentsDueThereafter>
    <us-gaap:ShortTermLeaseCost
      contextRef="From2021-01-01to2021-06-30"
      decimals="0"
      id="fid_386"
      unitRef="USD">37417</us-gaap:ShortTermLeaseCost>
    <vnrx:ScheduleOfRecognizedInShortTermLeaseCosts contextRef="From2021-01-01to2021-06-30" id="fid_962">&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:85%"&gt;&lt;tbody&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;2021 - remaining&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;38,855&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;38,222&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Total Operating Lease Liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;77,077&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</vnrx:ScheduleOfRecognizedInShortTermLeaseCosts>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="fid_360"
      unitRef="USD">38855</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="fid_383"
      unitRef="USD">38222</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDue
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="fid_361"
      unitRef="USD">77077</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
    <us-gaap:GrantsReceivableCurrent
      contextRef="AsOf2021-06-30_vnrx_In2010Member_vnrx_WalloonRegionGovernmentMember"
      decimals="-4"
      id="fid_444"
      unitRef="EUR">1050000.00</us-gaap:GrantsReceivableCurrent>
    <vnrx:TermsOfAgreementDescription
      contextRef="From2021-01-01to2021-06-30_vnrx_In2010Member_vnrx_WalloonRegionGovernmentMember"
      id="fid_448">it is due to pay a 6% royalty on such revenue to the Walloon Region.</vnrx:TermsOfAgreementDescription>
    <vnrx:RepaymentOfGrants
      contextRef="AsOf2021-06-30_vnrx_In2010Member_vnrx_WalloonRegionGovernmentMember"
      decimals="0"
      id="fid_446"
      unitRef="EUR">314406</vnrx:RepaymentOfGrants>
    <vnrx:AmountPayable
      contextRef="AsOf2021-06-30_vnrx_In2010Member_vnrx_WalloonRegionGovernmentMember"
      decimals="0"
      id="fid_442"
      unitRef="USD">65183</vnrx:AmountPayable>
    <us-gaap:GrantsReceivableCurrent
      contextRef="AsOf2021-06-30_vnrx_InTwoThousandsEightteenMember_us-gaap_AdditionalFundingAgreementTermsMember_vnrx_WalloonRegionGovernmentMember"
      decimals="0"
      id="fid_443"
      unitRef="EUR">605000</us-gaap:GrantsReceivableCurrent>
    <vnrx:TermsOfAgreementDescription
      contextRef="From2021-01-01to2021-06-30_vnrx_InTwoThousandsEightteenMember_us-gaap_AdditionalFundingAgreementTermsMember_vnrx_WalloonRegionGovernmentMember"
      id="fid_447">The maximum amount payable to the Walloon Region, in respect of the aggregate of the amount repayable of &#x20ac;181,500 and the 3.53% royalty on revenue, is equal to the amount of funding received.</vnrx:TermsOfAgreementDescription>
    <vnrx:AmountPayable
      contextRef="AsOf2021-06-30_vnrx_InTwoThousandsEightteenMember_us-gaap_AdditionalFundingAgreementTermsMember_vnrx_WalloonRegionGovernmentMember"
      decimals="0"
      id="fid_441"
      unitRef="USD">127215</vnrx:AmountPayable>
    <us-gaap:GrantsReceivableCurrent
      contextRef="AsOf2021-06-30_us-gaap_AdditionalFundingAgreementTermsMember_vnrx_WalloonRegionGovernmentMember_vnrx_InTwoThousandsTwentyTwentyMember"
      decimals="0"
      id="fid_481"
      unitRef="EUR">929433</us-gaap:GrantsReceivableCurrent>
    <vnrx:FixedInterestRateOnLease
      contextRef="AsOf2021-06-30_us-gaap_AdditionalFundingAgreementTermsMember_vnrx_WalloonRegionGovernmentMember_vnrx_InTwoThousandsTwentyTwentyMember"
      decimals="INF"
      id="fid_483"
      unitRef="Pure">0.0434</vnrx:FixedInterestRateOnLease>
    <vnrx:TermsOfAgreementDescription
      contextRef="From2021-01-01to2021-06-30_us-gaap_AdditionalFundingAgreementTermsMember_vnrx_WalloonRegionGovernmentMember_vnrx_InTwoThousandsTwentyTwentyMember"
      id="fid_479">The maximum amount payable to the Walloon Region, in respect of the aggregate of the amount repayable of &#x20ac;278,830 and the 4.34% royalty on revenue, is equal to the amount of funding received</vnrx:TermsOfAgreementDescription>
    <vnrx:AmountPayable
      contextRef="AsOf2021-06-30_us-gaap_AdditionalFundingAgreementTermsMember_vnrx_WalloonRegionGovernmentMember_vnrx_InTwoThousandsTwentyTwentyMember"
      decimals="0"
      id="fid_482"
      unitRef="USD">55040</vnrx:AmountPayable>
    <us-gaap:GrantsReceivableCurrent
      contextRef="AsOf2021-06-30_vnrx_WalloonRegionGovernmentMember_vnrx_InTwoThousandsTwentyTwentyMember"
      decimals="0"
      id="fid_486"
      unitRef="EUR">495000</us-gaap:GrantsReceivableCurrent>
    <vnrx:RepaymentOfGrants
      contextRef="AsOf2021-06-30_vnrx_WalloonRegionGovernmentMember_vnrx_InTwoThousandsTwentyTwentyMember"
      decimals="0"
      id="fid_485"
      unitRef="EUR">148500</vnrx:RepaymentOfGrants>
    <vnrx:FixedInterestRateOnLease
      contextRef="AsOf2021-06-30_vnrx_WalloonRegionGovernmentMember_vnrx_InTwoThousandsTwentyTwentyMember"
      decimals="INF"
      id="fid_488"
      unitRef="Pure">0.0289</vnrx:FixedInterestRateOnLease>
    <vnrx:TermsOfAgreementDescription
      contextRef="From2021-01-01to2021-06-30_vnrx_WalloonRegionGovernmentMember_vnrx_InTwoThousandsTwentyTwentyMember"
      id="fid_484">The maximum amount payable to the Walloon Region, in respect of the aggregate of the amount repayable of &#x20ac;148,500 and the 2.89% royalty on revenue, is equal to the amount of funding received.</vnrx:TermsOfAgreementDescription>
    <vnrx:AmountPayable
      contextRef="AsOf2021-06-30_vnrx_WalloonRegionGovernmentMember_vnrx_InTwoThousandsTwentyTwentyMember"
      decimals="0"
      id="fid_487"
      unitRef="USD">61254</vnrx:AmountPayable>
    <vnrx:AmountPayable
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="fid_489"
      unitRef="USD">308692</vnrx:AmountPayable>
    <us-gaap:ScheduleOfDebtTableTextBlock contextRef="From2021-01-01to2021-06-30" id="fid_963">&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:85%"&gt;&lt;tbody&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;2021 - remaining &lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;-&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;46,138&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;44,367&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;2024&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;19,253&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;2025&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;21,194&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Greater than 5 years &lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;177,740&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Total Grants Repayable &lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;308,692&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:ScheduleOfDebtTableTextBlock>
    <vnrx:CurrentPortionOfGrantRepayable
      contextRef="AsOf2021-06-30_vnrx_GrantsRepayableMember"
      decimals="0"
      id="fid_364"
      unitRef="USD">0</vnrx:CurrentPortionOfGrantRepayable>
    <vnrx:FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearFour
      contextRef="AsOf2021-06-30_vnrx_GrantsRepayableMember"
      decimals="0"
      id="fid_365"
      unitRef="USD">46138</vnrx:FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearFour>
    <vnrx:FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearFive
      contextRef="AsOf2021-06-30_vnrx_GrantsRepayableMember"
      decimals="0"
      id="fid_366"
      unitRef="USD">44367</vnrx:FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearFive>
    <vnrx:FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearSix
      contextRef="AsOf2021-06-30_vnrx_GrantsRepayableMember"
      decimals="0"
      id="fid_367"
      unitRef="USD">19253</vnrx:FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearSix>
    <vnrx:FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearSeven
      contextRef="AsOf2021-06-30_vnrx_GrantsRepayableMember"
      decimals="0"
      id="fid_368"
      unitRef="USD">21194</vnrx:FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearSeven>
    <vnrx:FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableThearafter
      contextRef="AsOf2021-06-30_vnrx_GrantsRepayableMember"
      decimals="0"
      id="fid_369"
      unitRef="USD">177740</vnrx:FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableThearafter>
    <vnrx:GrantsRepayable
      contextRef="AsOf2021-06-30_vnrx_GrantsRepayableMember"
      decimals="0"
      id="fid_370"
      unitRef="USD">308692</vnrx:GrantsRepayable>
    <vnrx:LoanAgreementTerm
      contextRef="From2021-01-01to2021-06-30_vnrx_NamurInvestMember_vnrx_In2016Member_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember"
      id="fid_419">P7Y</vnrx:LoanAgreementTerm>
    <vnrx:RepaymentsOfLongtermLoans
      contextRef="From2021-01-01to2021-06-30_vnrx_NamurInvestMember_vnrx_In2016Member_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember"
      decimals="0"
      id="fid_410"
      unitRef="EUR">440000</vnrx:RepaymentsOfLongtermLoans>
    <vnrx:FixedInterestRate
      contextRef="AsOf2021-06-30_vnrx_NamurInvestMember_vnrx_In2016Member_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember"
      decimals="INF"
      id="fid_422"
      unitRef="Pure">0.0485</vnrx:FixedInterestRate>
    <us-gaap:OtherLongTermDebt
      contextRef="AsOf2021-06-30_vnrx_NamurInvestMember_vnrx_In2016Member_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember"
      decimals="0"
      id="fid_400"
      unitRef="USD">220175</us-gaap:OtherLongTermDebt>
    <vnrx:LoanAgreementTerm
      contextRef="From2021-01-01to2021-06-30_vnrx_INGMember_vnrx_In2016Member_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember"
      id="fid_418">P15Y</vnrx:LoanAgreementTerm>
    <vnrx:RepaymentsOfLongtermLoans
      contextRef="From2021-01-01to2021-06-30_vnrx_INGMember_vnrx_In2016Member_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember"
      decimals="0"
      id="fid_409"
      unitRef="EUR">270000</vnrx:RepaymentsOfLongtermLoans>
    <vnrx:FixedInterestRateOnLease
      contextRef="AsOf2021-06-30_vnrx_INGMember_vnrx_In2016Member_us-gaap_LongTermDebtMember"
      decimals="INF"
      id="fid_389"
      unitRef="Pure">0.0262</vnrx:FixedInterestRateOnLease>
    <vnrx:LineOfCreditFacilityExpirationDatesOne
      contextRef="From2021-01-01to2021-06-30_vnrx_NamurInvestMember_vnrx_In2016Member_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember"
      id="fid_433">December 2031</vnrx:LineOfCreditFacilityExpirationDatesOne>
    <us-gaap:OtherLongTermDebt
      contextRef="AsOf2021-06-30_vnrx_INGMember_vnrx_In2016Member_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember"
      decimals="0"
      id="fid_399"
      unitRef="USD">8224</us-gaap:OtherLongTermDebt>
    <vnrx:LoanAgreementTerm
      contextRef="From2021-01-01to2021-06-30_vnrx_NamurInvestMember_vnrx_In2017Member_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember"
      id="fid_417">P4Y</vnrx:LoanAgreementTerm>
    <vnrx:RepaymentsOfLongtermLoans
      contextRef="From2021-01-01to2021-06-30_vnrx_NamurInvestMember_vnrx_In2017Member_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember"
      decimals="0"
      id="fid_408"
      unitRef="EUR">350000</vnrx:RepaymentsOfLongtermLoans>
    <vnrx:FixedInterestRate
      contextRef="AsOf2021-06-30_vnrx_NamurInvestMember_vnrx_In2017Member_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember"
      decimals="INF"
      id="fid_425"
      unitRef="Pure">0.0400</vnrx:FixedInterestRate>
    <vnrx:LineOfCreditFacilityExpirationDatesOne
      contextRef="From2021-01-01to2021-06-30_vnrx_NamurInvestMember_vnrx_In2017Member_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember"
      id="fid_431">June 2021</vnrx:LineOfCreditFacilityExpirationDatesOne>
    <us-gaap:OtherLongTermDebt
      contextRef="AsOf2021-06-30_vnrx_NamurInvestMember_vnrx_In2017Member_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember"
      decimals="0"
      id="fid_398"
      unitRef="USD">0</us-gaap:OtherLongTermDebt>
    <vnrx:LoanAgreementTerm
      contextRef="From2021-01-01to2021-06-30_vnrx_SOFINEXMember_vnrx_In2017Member_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember"
      id="fid_416">P7Y</vnrx:LoanAgreementTerm>
    <vnrx:RepaymentsOfLongtermLoans
      contextRef="From2021-01-01to2021-06-30_vnrx_SOFINEXMember_vnrx_In2017Member_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember"
      decimals="-6"
      id="fid_407"
      unitRef="EUR">1000000</vnrx:RepaymentsOfLongtermLoans>
    <vnrx:FixedInterestRate
      contextRef="AsOf2021-06-30_vnrx_SOFINEXMember_vnrx_In2017Member_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember"
      decimals="INF"
      id="fid_424"
      unitRef="Pure">0.0450</vnrx:FixedInterestRate>
    <vnrx:LineOfCreditFacilityExpirationDatesOne
      contextRef="From2021-01-01to2021-06-30_vnrx_SOFINEXMember_vnrx_In2017Member_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember"
      id="fid_430">September 2024</vnrx:LineOfCreditFacilityExpirationDatesOne>
    <us-gaap:OtherLongTermDebt
      contextRef="AsOf2021-06-30_vnrx_SOFINEXMember_vnrx_In2017Member_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember"
      decimals="0"
      id="fid_397"
      unitRef="USD">888857</us-gaap:OtherLongTermDebt>
    <vnrx:LoanAgreementTerm
      contextRef="From2021-01-01to2021-06-30_vnrx_NamurInnovationAndGrowthMember_vnrx_LoanAgreementMember_vnrx_In2018Member_us-gaap_LongTermDebtMember"
      id="fid_415">P4Y</vnrx:LoanAgreementTerm>
    <vnrx:RepaymentsOfLongtermLoans
      contextRef="From2021-01-01to2021-06-30_vnrx_NamurInnovationAndGrowthMember_vnrx_LoanAgreementMember_vnrx_In2018Member_us-gaap_LongTermDebtMember"
      decimals="0"
      id="fid_406"
      unitRef="EUR">500000</vnrx:RepaymentsOfLongtermLoans>
    <vnrx:FixedInterestRate
      contextRef="AsOf2021-06-30_vnrx_NamurInnovationAndGrowthMember_vnrx_LoanAgreementMember_vnrx_In2018Member_us-gaap_LongTermDebtMember"
      decimals="INF"
      id="fid_420"
      unitRef="Pure">0.040</vnrx:FixedInterestRate>
    <vnrx:LineOfCreditFacilityExpirationDatesOne
      contextRef="From2021-01-01to2021-06-30_vnrx_NamurInnovationAndGrowthMember_vnrx_LoanAgreementMember_vnrx_In2018Member_us-gaap_LongTermDebtMember"
      id="fid_429">June 2022</vnrx:LineOfCreditFacilityExpirationDatesOne>
    <us-gaap:OtherLongTermDebt
      contextRef="AsOf2021-06-30_vnrx_NamurInnovationAndGrowthMember_vnrx_LoanAgreementMember_vnrx_In2018Member_us-gaap_LongTermDebtMember"
      decimals="0"
      id="fid_396"
      unitRef="USD">177839</us-gaap:OtherLongTermDebt>
    <vnrx:LoanAgreementTerm
      contextRef="From2021-01-01to2021-06-30_vnrx_NamurInvestMember_vnrx_InTwoThousandNineteenMember_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember"
      id="fid_414">P4Y</vnrx:LoanAgreementTerm>
    <vnrx:RepaymentsOfLongtermLoans
      contextRef="From2021-01-01to2021-06-30_vnrx_NamurInvestMember_vnrx_InTwoThousandNineteenMember_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember"
      decimals="0"
      id="fid_405"
      unitRef="EUR">500000</vnrx:RepaymentsOfLongtermLoans>
    <vnrx:FixedInterestRate
      contextRef="AsOf2021-06-30_vnrx_NamurInvestMember_vnrx_InTwoThousandNineteenMember_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember"
      decimals="INF"
      id="fid_421"
      unitRef="Pure">0.0480</vnrx:FixedInterestRate>
    <vnrx:LineOfCreditFacilityExpirationDatesOne
      contextRef="From2021-01-01to2021-06-30_vnrx_NamurInvestMember_vnrx_InTwoThousandNineteenMember_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember"
      id="fid_428">September 2024</vnrx:LineOfCreditFacilityExpirationDatesOne>
    <us-gaap:OtherLongTermDebt
      contextRef="AsOf2021-06-30_vnrx_NamurInvestMember_vnrx_InTwoThousandNineteenMember_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember"
      decimals="0"
      id="fid_395"
      unitRef="USD">553460</us-gaap:OtherLongTermDebt>
    <vnrx:LoanAgreementTerm
      contextRef="From2021-01-01to2021-06-30_vnrx_NamurMember_vnrx_OctoberThirteenTwoThousandTwentyMember_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember"
      id="fid_412">P10Y</vnrx:LoanAgreementTerm>
    <vnrx:RepaymentsOfLongtermLoans
      contextRef="From2021-01-01to2021-06-30_vnrx_NamurMember_vnrx_OctoberThirteenTwoThousandTwentyMember_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember"
      decimals="0"
      id="fid_402"
      unitRef="EUR">830000</vnrx:RepaymentsOfLongtermLoans>
    <vnrx:FixedInterestRate
      contextRef="AsOf2021-06-30_vnrx_NamurMember_vnrx_OctoberThirteenTwoThousandTwentyMember_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember"
      decimals="INF"
      id="fid_423"
      unitRef="Pure">0.0400</vnrx:FixedInterestRate>
    <vnrx:LineOfCreditFacilityExpirationDatesOne
      contextRef="From2021-01-01to2021-06-30_vnrx_NamurMember_vnrx_OctoberThirteenTwoThousandTwentyMember_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember"
      id="fid_427">March 2031</vnrx:LineOfCreditFacilityExpirationDatesOne>
    <us-gaap:OtherLongTermDebt
      contextRef="AsOf2021-06-30_vnrx_NamurMember_vnrx_OctoberThirteenTwoThousandTwentyMember_vnrx_LoanAgreementMember_us-gaap_LongTermDebtMember"
      decimals="0"
      id="fid_393"
      unitRef="USD">963562</us-gaap:OtherLongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="fid_384"
      unitRef="USD">3042117</us-gaap:LongTermDebt>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock contextRef="From2021-01-01to2021-06-30" id="fid_964">&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:85%"&gt;&lt;tbody&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;2021 - remaining&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;508,394&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;779,595&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;678,071&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;2024&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;527,666&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;2025&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;145,755&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Greater than 5 years&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;784,900&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;3,424,381&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Less: Amount representing interest&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;(382,264)&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"/&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Total Long-Term Debt&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;3,042,117&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="fid_371"
      unitRef="USD">508394</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="fid_372"
      unitRef="USD">779595</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="fid_373"
      unitRef="USD">678071</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="fid_374"
      unitRef="USD">527666</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="fid_375"
      unitRef="USD">145755</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtMaturingInYearsFourAndFive
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="fid_376"
      unitRef="USD">784900</us-gaap:LongTermDebtMaturingInYearsFourAndFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="fid_377"
      unitRef="USD">3424381</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <vnrx:LongTermDebtLessAmountRepresentingInterest
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="fid_378"
      unitRef="USD">-382264</vnrx:LongTermDebtLessAmountRepresentingInterest>
    <us-gaap:LongTermDebt
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="fid_379"
      unitRef="USD">3042117</us-gaap:LongTermDebt>
    <vnrx:CollaborativeObligationsAmount
      contextRef="AsOf2021-06-30_vnrx_ResearchCooperationAgreementMember_vnrx_DKFZMember_vnrx_In2016Member"
      decimals="0"
      id="fid_469"
      unitRef="EUR">400000</vnrx:CollaborativeObligationsAmount>
    <vnrx:CollaborativeObligationsAmountDue
      contextRef="AsOf2021-06-30_vnrx_ResearchCooperationAgreementMember_vnrx_DKFZMember_vnrx_In2016Member"
      decimals="0"
      id="fid_436"
      unitRef="USD">237029</vnrx:CollaborativeObligationsAmountDue>
    <vnrx:CollaborativeObligationsAmount
      contextRef="AsOf2021-06-30_vnrx_ClinicalStudyResearchAgreementMember_vnrx_UniversityOfTaiwanMember_vnrx_InTwoThousandsEightteenMember"
      decimals="-4"
      id="fid_470"
      unitRef="USD">2550000</vnrx:CollaborativeObligationsAmount>
    <vnrx:CollaborativeObligationsAmountDue
      contextRef="AsOf2021-06-30_vnrx_ClinicalStudyResearchAgreementMember_vnrx_UniversityOfTaiwanMember_vnrx_InTwoThousandsEightteenMember"
      decimals="0"
      id="fid_437"
      unitRef="USD">510000</vnrx:CollaborativeObligationsAmountDue>
    <vnrx:ResearchCollaborationAgreement
      contextRef="From2021-01-01to2021-06-30_vnrx_CollaborativeArrangementCoPromotionMember_vnrx_InTwoThousandNinteenMember"
      id="fid_471">Company entered into a research collaboration agreement with the University of Taiwan for a two-year period to collect a total of 1,200 samples for a cost to the Company of up to $320,000 payable over such period.</vnrx:ResearchCollaborationAgreement>
    <vnrx:CollaborativeObligationsAmountDue
      contextRef="AsOf2021-06-30_vnrx_CollaborativeArrangementCoPromotionMember_vnrx_InTwoThousandNinteenMember"
      decimals="0"
      id="fid_438"
      unitRef="USD">0</vnrx:CollaborativeObligationsAmountDue>
    <vnrx:RepaymentsOfLongtermLoans
      contextRef="From2021-01-01to2021-06-30_vnrx_TaxesAAndMUniversityMember_vnrx_InTwoThousandNineteenMember"
      decimals="0"
      id="fid_404"
      unitRef="USD">400000</vnrx:RepaymentsOfLongtermLoans>
    <vnrx:CollaborativeObligationsAmountDue
      contextRef="AsOf2021-06-30_vnrx_TaxesAAndMUniversityMember_vnrx_InTwoThousandNineteenMember"
      decimals="0"
      id="fid_435"
      unitRef="USD">122123</vnrx:CollaborativeObligationsAmountDue>
    <vnrx:RepaymentsOfLongtermLoans
      contextRef="From2021-01-01to2021-06-30_vnrx_BioinformaticAnalyticsOfCellFreeDNAMember_vnrx_OnSeptemberSixteenTwohousandtwentyMember"
      decimals="0"
      id="fid_403"
      unitRef="EUR">54879</vnrx:RepaymentsOfLongtermLoans>
    <vnrx:AdditionalCostOfCompany
      contextRef="From2021-01-01to2021-06-30_vnrx_BioinformaticAnalyticsOfCellFreeDNAMember_vnrx_OnSeptemberSixteenTwohousandtwentyMember"
      decimals="0"
      id="fid_490"
      unitRef="USD">155115</vnrx:AdditionalCostOfCompany>
    <us-gaap:OtherLongTermDebt
      contextRef="AsOf2021-06-30_vnrx_BioinformaticAnalyticsOfCellFreeDNAMember_vnrx_OnSeptemberSixteenTwohousandtwentyMember"
      decimals="0"
      id="fid_394"
      unitRef="USD">94947</us-gaap:OtherLongTermDebt>
    <vnrx:PaymentsForFutureResearchAndCollobration
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="fid_385"
      unitRef="USD">964099</vnrx:PaymentsForFutureResearchAndCollobration>
    <us-gaap:ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock contextRef="From2021-01-01to2021-06-30" id="fid_965">&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:85%"&gt;&lt;tbody&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;2021 - remaining &lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;842,026&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;2022 - 2025&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;122,073&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Total Collaborative Agreement Obligations&#160; &lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;964,099&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock>
    <vnrx:FutureMinimumCollaborativeAgreementObligationsOfFiscalYearThree
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="fid_380"
      unitRef="USD">842026</vnrx:FutureMinimumCollaborativeAgreementObligationsOfFiscalYearThree>
    <vnrx:FutureMinimumCollaborativeAgreementObligationsOfFiscalYearFour
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="fid_381"
      unitRef="USD">122073</vnrx:FutureMinimumCollaborativeAgreementObligationsOfFiscalYearFour>
    <vnrx:CollaborativeAgreementObligations
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="fid_382"
      unitRef="USD">964099</vnrx:CollaborativeAgreementObligations>
    <us-gaap:DebtConversionConvertedInstrumentRate
      contextRef="From2021-01-01to2021-06-30_vnrx_TamuMember_vnrx_OctoberTwentyFiveTwoThousandNinteenMember"
      decimals="INF"
      id="fid_451"
      unitRef="Pure">0.075</us-gaap:DebtConversionConvertedInstrumentRate>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod
      contextRef="From2021-01-01to2021-06-30_vnrx_TamuMember_vnrx_OctoberTwentyFiveTwoThousandNinteenMember"
      decimals="INF"
      id="fid_453"
      unitRef="Pure">0.05</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <us-gaap:DebtConversionOriginalDebtInterestRateOfDebt
      contextRef="From2021-01-01to2021-06-30_vnrx_TamuMember_vnrx_OctoberTwentyFiveTwoThousandNinteenMember"
      decimals="INF"
      id="fid_452"
      unitRef="Pure">0.125</us-gaap:DebtConversionOriginalDebtInterestRateOfDebt>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="From2019-12-01to2019-12-13_vnrx_JanuaryTenTwentyTwentyMember"
      decimals="0"
      id="fid_460"
      unitRef="Shares">73263</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="From2019-12-01to2019-12-13_vnrx_JanuaryTenTwentyTwentyMember"
      decimals="0"
      id="fid_458"
      unitRef="USD">333969</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <vnrx:WeightedTradingPrice
      contextRef="From2019-12-01to2019-12-13_vnrx_JanuaryTenTwentyTwentyMember"
      decimals="INF"
      id="fid_461"
      unitRef="USDPShares">4.56</vnrx:WeightedTradingPrice>
    <us-gaap:RepaymentsOfDebt
      contextRef="From2019-12-01to2019-12-13_vnrx_JanuaryTenTwentyTwentyMember"
      decimals="0"
      id="fid_462"
      unitRef="EUR">350000</us-gaap:RepaymentsOfDebt>
    <us-gaap:WeightedAverageNumberOfSharesRestrictedStock
      contextRef="From2019-12-01to2019-12-13_vnrx_JanuaryTenTwentyTwentyMember"
      decimals="0"
      id="fid_459"
      unitRef="Shares">73263</us-gaap:WeightedAverageNumberOfSharesRestrictedStock>
    <us-gaap:EquityMethodInvestments
      contextRef="AsOf2019-12-13_vnrx_JanuaryTenTwentyTwentyMember"
      decimals="0"
      id="fid_463"
      unitRef="USD">357000</us-gaap:EquityMethodInvestments>
    <us-gaap:DerivativeLiabilities
      contextRef="AsOf2021-06-30_vnrx_JanuaryTenTwentyTwentyMember"
      decimals="0"
      id="fid_465"
      unitRef="USD">55404</us-gaap:DerivativeLiabilities>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="AsOf2019-12-13_vnrx_JanuaryTenTwentyTwentyMember"
      decimals="0"
      id="fid_466"
      unitRef="USD">43152</us-gaap:OtherLiabilitiesCurrent>
    <vnrx:FixedInterestRate
      contextRef="AsOf2021-06-30_vnrx_ManagingDirectorsAgreementMember_vnrx_FounderMember"
      decimals="INF"
      id="fid_491"
      unitRef="Pure">0.06</vnrx:FixedInterestRate>
    <vnrx:StockBasedCompensationExpenses
      contextRef="From2021-01-01to2021-06-30_vnrx_ManagingDirectorsAgreementMember"
      decimals="0"
      id="fid_457"
      unitRef="USD">753000</vnrx:StockBasedCompensationExpenses>
    <us-gaap:PaymentsForRoyalties
      contextRef="From2021-01-01to2021-06-30_vnrx_ManagingDirectorsAgreementMember"
      decimals="0"
      id="fid_455"
      unitRef="USD">85330</us-gaap:PaymentsForRoyalties>
    <vnrx:AmountPayable
      contextRef="AsOf2021-06-30_vnrx_ManagingDirectorsAgreementMember"
      decimals="0"
      id="fid_439"
      unitRef="USD">229</vnrx:AmountPayable>
    <vnrx:Royality
      contextRef="From2021-01-01to2021-06-30_vnrx_ManagingDirectorsAgreementMember"
      decimals="INF"
      id="fid_456"
      unitRef="Pure">0.06</vnrx:Royality>
    <vnrx:AggerateAmountPayableDescription contextRef="From2020-11-01to2020-11-03" id="fid_388">the Company to pay in aggregate of up to $2.9 million over a period of 22 months.</vnrx:AggerateAmountPayableDescription>
    <us-gaap:SubsequentEventsTextBlock contextRef="From2021-01-01to2021-06-30" id="fid_940">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&lt;strong&gt;Note 9&#160;- Subsequent Events&lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;On July 14, 2021, the Board of Directors of the Company amended the terms of certain outstanding options granted pursuant to the 2011 Equity Incentive Plan such that (i) the expiration date for outstanding options to purchase up to an aggregate of 292,000 shares of the Company's common stock, granted on July 23, 2015, was extended from five years and six months after vesting to ten years from the date of grant, or an expiration date of July 23, 2025, (ii) the expiration date for outstanding options to purchase up to an aggregate of 6,367 shares of the Company's common stock, granted on March 20, 2013, was extended from six years after vesting to ten years from the date of grant, or an expiration date of March 20, 2023, and (iii) the expiration date for outstanding options to purchase up to an aggregate of 8,151 shares of the Company's common stock, granted September 2, 2013, was extended from six years after vesting to ten years from the date of grant, or an expiration date of September 2, 2023. As a result of these amendments $452,433 will be recorded as additional options expense.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;From July 1 to August 5, 2021, the Company raised aggregate net proceeds (net of broker's commissions and fees)&#160;of approximately $3,830 under the 2020 EDA through the sale of&#160;1,157 shares of its common stock.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;Effective August 3, 2021, the Company granted stock options to purchase an aggregate maximum of 926,640 shares of common stock, pursuant to the 2015 Stock Incentive Plan, to various designated directors, officers and employees, with an exercise price of $3.40 per share. The actual number of options that are eligible for the time-based vesting is fixed based upon the timely achievement of certain pre-determined corporate milestones by the Company as set forth in the grant documents. The options eligible for vesting shall vest in two equal installments at 12 months and 24 months from the grant date, subject to continued service and expire 10 years from the date of grant.&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;Effective August 3, 2021, the Company granted RSUs for an aggregate maximum of 460,191 shares of common stock, pursuant to the 2015 Stock Incentive Plan, to various designated directors, officers and employees. The actual number of RSUs that are eligible for the time-based vesting is fixed based upon the timely achievement of certain pre-determined corporate milestones by the Company as set forth in the grant documents. The RSUs eligible for vesting shall vest in two equal installments at 12 months and 24 months from the grant date, subject to continued service.&lt;/p&gt;</us-gaap:SubsequentEventsTextBlock>
    <vnrx:CommonStockSharesPurchaseAggregateShares
      contextRef="From2021-07-01to2021-07-14"
      decimals="0"
      id="fid_511"
      unitRef="Shares">292000</vnrx:CommonStockSharesPurchaseAggregateShares>
    <vnrx:VestingPeriodDescriptions contextRef="From2021-08-01to2021-08-03" id="fid_512">extended from five years and six months after vesting to ten years from the date of grant, or an expiration date of July 23, 2025</vnrx:VestingPeriodDescriptions>
    <vnrx:CommonStockSharesPurchaseAggregateShares
      contextRef="From2013-03-01to2013-03-20"
      decimals="0"
      id="fid_518"
      unitRef="Shares">6367</vnrx:CommonStockSharesPurchaseAggregateShares>
    <vnrx:VestingPeriodDescriptions contextRef="From2013-03-01to2013-03-20" id="fid_519">extended from six years after vesting to ten years from the date of grant, or an expiration date of March 20, 2023</vnrx:VestingPeriodDescriptions>
    <vnrx:CommonStockSharesPurchaseAggregateShares
      contextRef="From2013-09-01to2013-09-02"
      decimals="0"
      id="fid_515"
      unitRef="Shares">8151</vnrx:CommonStockSharesPurchaseAggregateShares>
    <vnrx:VestingPeriodDescriptions contextRef="From2013-09-01to2013-09-02" id="fid_516">extended from six years after vesting to ten years from the date of grant, or an expiration date of September 2, 2023.</vnrx:VestingPeriodDescriptions>
    <vnrx:AdditionalOptionExpense
      contextRef="From2021-07-01to2021-07-14"
      decimals="0"
      id="fid_513"
      unitRef="USD">452433</vnrx:AdditionalOptionExpense>
    <us-gaap:ProceedsFromIssuanceOrSaleOfEquity
      contextRef="From2021-08-01to2021-08-03_us-gaap_SubsequentEventMember"
      decimals="0"
      id="fid_510"
      unitRef="USD">3830</us-gaap:ProceedsFromIssuanceOrSaleOfEquity>
    <vnrx:SaleOfCommonStockShares
      contextRef="From2021-08-01to2021-08-03_us-gaap_SubsequentEventMember"
      decimals="0"
      id="fid_507"
      unitRef="Shares">1157</vnrx:SaleOfCommonStockShares>
    <vnrx:RsusGrantedUponCommonShares
      contextRef="From2021-08-01to2021-08-03_us-gaap_SubsequentEventMember"
      decimals="0"
      id="fid_497"
      unitRef="Shares">926640</vnrx:RsusGrantedUponCommonShares>
    <vnrx:VestingPeriodDescriptions
      contextRef="From2021-08-01to2021-08-03_us-gaap_SubsequentEventMember"
      id="fid_505">The options eligible for vesting shall vest in two equal installments at 12 months and 24 months from the grant date, subject to continued service and expire 10 years from the date of grant.</vnrx:VestingPeriodDescriptions>
    <vnrx:RsusGrantedUponCommonShares
      contextRef="From2021-08-01to2021-08-03_us-gaap_SubsequentEventMember_vnrx_RestrictedStockUnitsMember"
      decimals="0"
      id="fid_496"
      unitRef="Shares">460191</vnrx:RsusGrantedUponCommonShares>
    <vnrx:VestingPeriodDescriptions
      contextRef="From2021-08-01to2021-08-03_us-gaap_SubsequentEventMember_vnrx_RestrictedStockUnitsMember"
      id="fid_504">The RSUs eligible for vesting shall vest in two equal installments at 12 months and 24 months from the grant date, subject to continued service.</vnrx:VestingPeriodDescriptions>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>11
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139706837190936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - shares<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Aug. 05, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">VOLITIONRX LIMITED<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000093314<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Jun. 30,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">53,145,239<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-36833<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation State Country Code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">91-1949078<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address Address Line 1</a></td>
<td class="text">13215 Bee Cave Parkway<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine2', window );">Entity Address Address Line 2</a></td>
<td class="text">Suite 125<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">646<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">650-1351<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Security 12b Title</a></td>
<td class="text">Common Stock, par value $0.001 per share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">VNRX<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSEAMER<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine3', window );">Entity Address Address Line 3</a></td>
<td class="text">Galleria Oaks B<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address City Or Town</a></td>
<td class="text">Austin<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address State Or Province</a></td>
<td class="text">TX<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address Postal Zip Code</a></td>
<td class="text">78738<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentQuarterlyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 2 such as Street or Suite number</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine3">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 3 such as an Office Park</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine3</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139706834335448">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 27,913,169<span></span>
</td>
<td class="nump">$ 19,444,737<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable</a></td>
<td class="nump">15,832<span></span>
</td>
<td class="nump">7,118<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseCurrent', window );">Prepaid expenses</a></td>
<td class="nump">935,498<span></span>
</td>
<td class="nump">303,178<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">527,827<span></span>
</td>
<td class="nump">576,660<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total Current Assets</a></td>
<td class="nump">29,392,326<span></span>
</td>
<td class="nump">20,331,693<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">5,266,646<span></span>
</td>
<td class="nump">5,171,134<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="nump">318,393<span></span>
</td>
<td class="nump">326,085<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Intangible assets, net</a></td>
<td class="nump">266,586<span></span>
</td>
<td class="nump">321,641<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">35,243,951<span></span>
</td>
<td class="nump">26,150,553<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">1,083,214<span></span>
</td>
<td class="nump">1,539,547<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued liabilities</a></td>
<td class="nump">3,152,019<span></span>
</td>
<td class="nump">3,491,740<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ManagementFeePayable', window );">Management and directors' fees payable</a></td>
<td class="nump">91,695<span></span>
</td>
<td class="nump">55,174<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Current portion of long-term debt</a></td>
<td class="nump">822,369<span></span>
</td>
<td class="nump">841,319<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityCurrent', window );">Current portion of finance lease liabilities</a></td>
<td class="nump">55,335<span></span>
</td>
<td class="nump">59,930<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Current portion of operating lease liabilities</a></td>
<td class="nump">157,911<span></span>
</td>
<td class="nump">179,624<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_CurrentPortionOfGrantRepayable', window );">Current portion of grant repayable</a></td>
<td class="nump">35,554<span></span>
</td>
<td class="nump">69,218<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total Current Liabilities</a></td>
<td class="nump">5,398,097<span></span>
</td>
<td class="nump">6,236,552<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt, net of current portion</a></td>
<td class="nump">2,219,748<span></span>
</td>
<td class="nump">2,606,885<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrent', window );">Finance lease liabilities, net of current portion</a></td>
<td class="nump">557,338<span></span>
</td>
<td class="nump">601,967<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities, net of current portion</a></td>
<td class="nump">166,085<span></span>
</td>
<td class="nump">151,828<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_GrantRepayableNetOfCurrentPortion', window );">Grant repayable, net of current portion</a></td>
<td class="nump">273,138<span></span>
</td>
<td class="nump">259,603<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total Liabilities</a></td>
<td class="nump">8,614,406<span></span>
</td>
<td class="nump">9,856,835<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Common Stock</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Authorized: 100,000,000 shares of common stock, at $0.001 par value Issued and outstanding: 53,144,082 shares and 48,607,017 shares, respectively</a></td>
<td class="nump">53,144<span></span>
</td>
<td class="nump">48,607<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">148,468,001<span></span>
</td>
<td class="nump">126,526,239<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income (loss)</a></td>
<td class="nump">29,607<span></span>
</td>
<td class="num">(59,978)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(121,817,065)<span></span>
</td>
<td class="num">(110,173,971)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total VolitionRx Limited Stockholders' Equity</a></td>
<td class="nump">26,733,687<span></span>
</td>
<td class="nump">16,340,897<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncontrollingInterestInVariableInterestEntity', window );">Non-controlling interest</a></td>
<td class="num">(104,142)<span></span>
</td>
<td class="num">(47,179)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total Stockholders' Equity</a></td>
<td class="nump">26,629,545<span></span>
</td>
<td class="nump">16,293,718<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total Liabilities and Stockholders' Equity</a></td>
<td class="nump">$ 35,243,951<span></span>
</td>
<td class="nump">$ 26,150,553<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6801-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ManagementFeePayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount of the unpaid portion of the fee payable to the managing member or general partner for management of the fund or trust.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ManagementFeePayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncontrollingInterestInVariableInterestEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Portion of equity (net assets) in a variable interest entity (VIE) not attributable, directly or indirectly, to the parent entity. That is, this is the portion of equity in a VIE that is attributable to the noncontrolling interest (previously referred to as minority interest).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncontrollingInterestInVariableInterestEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6787-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6387103&amp;loc=d3e6435-108320<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=68074540&amp;loc=d3e5879-108316<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=115929471&amp;loc=d3e21930-107793<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929471&amp;loc=d3e21914-107793<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121646688&amp;loc=SL121648383-210437<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4568740-111683<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929471&amp;loc=d3e21711-107793<br><br>Reference 15: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4568447-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_CurrentPortionOfGrantRepayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_CurrentPortionOfGrantRepayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_GrantRepayableNetOfCurrentPortion">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_GrantRepayableNetOfCurrentPortion</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139706833708008">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>STOCKHOLDERS' EQUITY</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">100,000,000<span></span>
</td>
<td class="nump">100,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, shares par value</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">53,144,082<span></span>
</td>
<td class="nump">48,607,017<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">53,144,082<span></span>
</td>
<td class="nump">48,607,017<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139706836968392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenues</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_Royalty', window );">Royalty</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1,872<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 2,112<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_Product', window );">Product</a></td>
<td class="nump">24,782<span></span>
</td>
<td class="nump">3,322<span></span>
</td>
<td class="nump">50,312<span></span>
</td>
<td class="nump">3,626<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total Revenues</a></td>
<td class="nump">24,782<span></span>
</td>
<td class="nump">5,194<span></span>
</td>
<td class="nump">50,312<span></span>
</td>
<td class="nump">5,738<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating Expenses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development</a></td>
<td class="nump">3,649,469<span></span>
</td>
<td class="nump">3,492,845<span></span>
</td>
<td class="nump">7,522,547<span></span>
</td>
<td class="nump">7,387,811<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">1,816,599<span></span>
</td>
<td class="nump">1,508,836<span></span>
</td>
<td class="nump">3,626,759<span></span>
</td>
<td class="nump">3,212,358<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Sales and marketing</a></td>
<td class="nump">459,371<span></span>
</td>
<td class="nump">215,891<span></span>
</td>
<td class="nump">886,772<span></span>
</td>
<td class="nump">489,845<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total Operating Expenses</a></td>
<td class="nump">5,925,439<span></span>
</td>
<td class="nump">5,217,572<span></span>
</td>
<td class="nump">12,036,078<span></span>
</td>
<td class="nump">11,090,014<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Loss</a></td>
<td class="num">(5,900,657)<span></span>
</td>
<td class="num">(5,212,378)<span></span>
</td>
<td class="num">(11,985,766)<span></span>
</td>
<td class="num">(11,084,276)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherIncomeAndExpensesAbstract', window );"><strong>Other Income (Expenses)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_GrantIncome', window );">Grant income</a></td>
<td class="nump">391,532<span></span>
</td>
<td class="nump">90,946<span></span>
</td>
<td class="nump">391,532<span></span>
</td>
<td class="nump">98,870<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainsLossesOnSalesOfAssets', window );">(Loss) / Gain on disposal of fixed assets</a></td>
<td class="num">(26,166)<span></span>
</td>
<td class="nump">93,202<span></span>
</td>
<td class="num">(26,167)<span></span>
</td>
<td class="nump">93,202<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeOther', window );">Interest income</a></td>
<td class="nump">492<span></span>
</td>
<td class="nump">7,741<span></span>
</td>
<td class="nump">2,213<span></span>
</td>
<td class="nump">46,155<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="num">(39,688)<span></span>
</td>
<td class="num">(22,604)<span></span>
</td>
<td class="num">(81,869)<span></span>
</td>
<td class="num">(56,383)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total Other Income (Expenses)</a></td>
<td class="nump">326,170<span></span>
</td>
<td class="nump">169,285<span></span>
</td>
<td class="nump">285,709<span></span>
</td>
<td class="nump">181,844<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Loss</a></td>
<td class="num">(5,574,487)<span></span>
</td>
<td class="num">(5,043,093)<span></span>
</td>
<td class="num">(11,700,057)<span></span>
</td>
<td class="num">(10,902,432)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest', window );">Net Loss attributable to Non-Controlling Interest</a></td>
<td class="nump">47,539<span></span>
</td>
<td class="nump">5,779<span></span>
</td>
<td class="nump">56,963<span></span>
</td>
<td class="nump">15,346<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest', window );">Net Loss attributable to VolitionRx Limited Stockholders</a></td>
<td class="num">(5,526,948)<span></span>
</td>
<td class="num">(5,037,314)<span></span>
</td>
<td class="num">(11,643,094)<span></span>
</td>
<td class="num">(10,887,086)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTaxAbstract', window );"><strong>Other Comprehensive Income (Loss)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent', window );">Foreign currency translation adjustments</a></td>
<td class="num">(44,548)<span></span>
</td>
<td class="num">(74,320)<span></span>
</td>
<td class="nump">89,585<span></span>
</td>
<td class="nump">299,606<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Net Comprehensive Loss</a></td>
<td class="num">$ (5,619,035)<span></span>
</td>
<td class="num">$ (5,117,413)<span></span>
</td>
<td class="num">$ (11,610,472)<span></span>
</td>
<td class="num">$ (10,602,826)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDiluted', window );">Net Loss Per Share - Basic and Diluted attributable to VolitionRx Limited</a></td>
<td class="num">$ (0.10)<span></span>
</td>
<td class="num">$ (0.12)<span></span>
</td>
<td class="num">$ (0.22)<span></span>
</td>
<td class="num">$ (0.26)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Weighted Average Shares Outstanding</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted', window );">- Basic and Diluted</a></td>
<td class="nump">52,947,173<span></span>
</td>
<td class="nump">43,414,318<span></span>
</td>
<td class="nump">51,943,534<span></span>
</td>
<td class="nump">42,312,172<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicAndDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements.  Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period.  Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAndDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainsLossesOnSalesOfAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of assets utilized in financial service operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnSalesOfAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of income (loss) including portion attributable to noncontrolling interest. Includes, but is not limited to, income (loss) from continuing operations, discontinued operations and equity method investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.18)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest income earned from interest bearing assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax, after reclassification adjustments of gain (loss) on foreign currency translation adjustments, on foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569643-111683<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121640130&amp;loc=d3e1436-108581<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherIncomeAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncomeAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total amount of expenses directly related to the marketing or selling of products or services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingAndMarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_GrantIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_GrantIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_Product">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue during the period from the sale of goods in the normal course of business, after deducting returns, allowances and discounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_Product</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_Royalty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_Royalty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139706842831464">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Stockholders Equity (Unaudited) - USD ($)<br></strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common stock</div></th>
<th class="th"><div>Additional Paid-in Capital</div></th>
<th class="th"><div>Accumulated Other Comprehensive Income (Loss)</div></th>
<th class="th"><div>Accumulated Deficit</div></th>
<th class="th"><div>Non Controlling Interest</div></th>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Balance, shares at Dec. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41,125,303<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance, amount at Dec. 31, 2019</a></td>
<td class="nump">$ 14,198,566<span></span>
</td>
<td class="nump">$ 41,125<span></span>
</td>
<td class="nump">$ 103,853,627<span></span>
</td>
<td class="nump">$ 125,670<span></span>
</td>
<td class="num">$ (89,821,856)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_CommonStockIssuedForDirectorCompensationInVolitionGermanyShares', window );">Common stock issued for Director compensation in Volition Germany, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">73,263<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_CommonStockIssuedForDirectorCompensationInVolitionGermanyAmount', window );">Common stock issued for Director compensation in Volition Germany, amount</a></td>
<td class="nump">333,969<span></span>
</td>
<td class="nump">$ 73<span></span>
</td>
<td class="nump">333,896<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_CommonStockIssuedForCashlessExerciseOfStockOptionsShares', window );">Common stock issued for cashless exercise of stock options, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,430<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_CommonStockIssuedForCashlessExerciseOfStockOptionsAmount', window );">Common stock issued for cashless exercise of stock options, amount</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 20<span></span>
</td>
<td class="num">(20)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_StockBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">192,669<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">192,669<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_StockRepurchaseShares', window );">Stock repurchase, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(11,364)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_StockRepurchaseAmount', window );">Stock repurchase, amount</a></td>
<td class="num">(54,434)<span></span>
</td>
<td class="num">$ (11)<span></span>
</td>
<td class="num">(54,423)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_ForeignCurrencyTranslation', window );">Foreign currency translation</a></td>
<td class="nump">373,926<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">373,926<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss for the period</a></td>
<td class="num">(5,859,339)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(5,849,772)<span></span>
</td>
<td class="num">(9,567)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Balance, shares at Mar. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41,206,632<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance, amount at Mar. 31, 2020</a></td>
<td class="nump">9,185,357<span></span>
</td>
<td class="nump">$ 41,207<span></span>
</td>
<td class="nump">104,325,749<span></span>
</td>
<td class="nump">499,596<span></span>
</td>
<td class="num">(95,671,628)<span></span>
</td>
<td class="num">(9,567)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_StockBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">360,640<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">360,640<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_ForeignCurrencyTranslation', window );">Foreign currency translation</a></td>
<td class="num">(74,320)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(74,320)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss for the period</a></td>
<td class="num">(5,043,093)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(5,037,314)<span></span>
</td>
<td class="num">(5,779)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Common stock issued for cash, net, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,452,922<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Common stock issued for cash, net, amount</a></td>
<td class="nump">14,234,613<span></span>
</td>
<td class="nump">$ 5,453<span></span>
</td>
<td class="nump">14,229,160<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Balance, shares at Jun. 30, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">46,659,554<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance, amount at Jun. 30, 2020</a></td>
<td class="nump">18,663,197<span></span>
</td>
<td class="nump">$ 46,660<span></span>
</td>
<td class="nump">118,915,549<span></span>
</td>
<td class="nump">425,276<span></span>
</td>
<td class="num">(100,708,942)<span></span>
</td>
<td class="num">(15,346)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Balance, shares at Dec. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">48,607,017<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance, amount at Dec. 31, 2020</a></td>
<td class="nump">16,293,718<span></span>
</td>
<td class="nump">$ 48,607<span></span>
</td>
<td class="nump">126,526,239<span></span>
</td>
<td class="num">(59,978)<span></span>
</td>
<td class="num">(110,173,971)<span></span>
</td>
<td class="num">(47,179)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_StockBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">555,342<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">555,342<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_ForeignCurrencyTranslation', window );">Foreign currency translation</a></td>
<td class="nump">134,133<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">134,133<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss for the period</a></td>
<td class="num">(6,125,570)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(6,116,146)<span></span>
</td>
<td class="num">(9,424)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Common stock issued for cash, net, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,183,533<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Common stock issued for cash, net, amount</a></td>
<td class="nump">20,328,928<span></span>
</td>
<td class="nump">$ 4,184<span></span>
</td>
<td class="nump">20,324,744<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Common stock issued for cashless exercise of stock options and settlement of RSUs, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80,451<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Common stock issued for cashless exercise of stock options and settlement of RSUs, amount</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 80<span></span>
</td>
<td class="num">(80)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_TaxWithholdingsPaidRelatedToStockBasedCompensation', window );">Tax withholdings paid related to stock-based compensation</a></td>
<td class="num">(23,758)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">(23,758)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Balance, shares at Mar. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">52,871,001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance, amount at Mar. 31, 2021</a></td>
<td class="nump">31,162,793<span></span>
</td>
<td class="nump">$ 52,871<span></span>
</td>
<td class="nump">147,382,487<span></span>
</td>
<td class="nump">74,155<span></span>
</td>
<td class="num">(116,290,117)<span></span>
</td>
<td class="num">(56,603)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_StockBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">337,744<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">337,744<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_ForeignCurrencyTranslation', window );">Foreign currency translation</a></td>
<td class="num">(44,548)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(44,548)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss for the period</a></td>
<td class="num">(5,574,487)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(5,526,948)<span></span>
</td>
<td class="num">(47,539)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Common stock issued for cash, net, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">251,369<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Common stock issued for cash, net, amount</a></td>
<td class="nump">854,711<span></span>
</td>
<td class="nump">$ 251<span></span>
</td>
<td class="nump">854,460<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Common stock issued for cashless exercise of stock options and settlement of RSUs, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,712<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Common stock issued for cashless exercise of stock options and settlement of RSUs, amount</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 22<span></span>
</td>
<td class="num">(22)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_TaxWithholdingsPaidRelatedToStockBasedCompensation', window );">Tax withholdings paid related to stock-based compensation</a></td>
<td class="num">(106,668)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">(106,668)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Balance, shares at Jun. 30, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">53,144,082<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance, amount at Jun. 30, 2021</a></td>
<td class="nump">$ 26,629,545<span></span>
</td>
<td class="nump">$ 53,144<span></span>
</td>
<td class="nump">$ 148,468,001<span></span>
</td>
<td class="nump">$ 29,607<span></span>
</td>
<td class="num">$ (121,817,065)<span></span>
</td>
<td class="num">$ (104,142)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3000-108585<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_CommonStockIssuedForCashlessExerciseOfStockOptionsAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_CommonStockIssuedForCashlessExerciseOfStockOptionsAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_CommonStockIssuedForCashlessExerciseOfStockOptionsShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_CommonStockIssuedForCashlessExerciseOfStockOptionsShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_CommonStockIssuedForDirectorCompensationInVolitionGermanyAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_CommonStockIssuedForDirectorCompensationInVolitionGermanyAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_CommonStockIssuedForDirectorCompensationInVolitionGermanyShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_CommonStockIssuedForDirectorCompensationInVolitionGermanyShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_ForeignCurrencyTranslation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_ForeignCurrencyTranslation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_StockBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_StockBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_StockRepurchaseAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_StockRepurchaseAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_StockRepurchaseShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_StockRepurchaseShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_TaxWithholdingsPaidRelatedToStockBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_TaxWithholdingsPaidRelatedToStockBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139706834135016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Operating Activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (11,700,057)<span></span>
</td>
<td class="num">$ (10,902,432)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net loss to net cash used in operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">471,754<span></span>
</td>
<td class="nump">359,233<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_AmortizationOfOperatingLeaseRightOfUseAssets', window );">Amortization of operating lease right-of-use assets</a></td>
<td class="nump">99,035<span></span>
</td>
<td class="nump">125,871<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnDispositionOfIntangibleAssets', window );">Loss (Gain) on disposal of fixed assets</a></td>
<td class="nump">26,166<span></span>
</td>
<td class="num">(93,202)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">893,086<span></span>
</td>
<td class="nump">553,309<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_CommonStockIssuedForDirectorCompensationInVolitionGermany', window );">Common stock issued for Director compensation in Volition Germany</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">333,969<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidExpense', window );">Prepaid expenses</a></td>
<td class="num">(632,320)<span></span>
</td>
<td class="num">(317,795)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="num">(8,682)<span></span>
</td>
<td class="num">(3,223)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherCurrentAssets', window );">Other current assets</a></td>
<td class="nump">50,605<span></span>
</td>
<td class="num">(109,213)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accounts payable and accrued liabilities</a></td>
<td class="num">(630,236)<span></span>
</td>
<td class="nump">959,425<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_ManagementAndDirectorsFeesPayable', window );">Management and directors' fees payable</a></td>
<td class="num">(36,791)<span></span>
</td>
<td class="num">(10,497)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_RightOfUseAssetsOperatingLeasesLiabilities', window );">Right-of-use assets operating leases liabilities</a></td>
<td class="num">(98,789)<span></span>
</td>
<td class="num">(125,331)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net Cash Used In Operating Activities</a></td>
<td class="num">(11,566,229)<span></span>
</td>
<td class="num">(9,229,886)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Investing Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property and equipment</a></td>
<td class="num">(703,180)<span></span>
</td>
<td class="num">(597,366)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net Cash Used In Investing Activities</a></td>
<td class="num">(703,180)<span></span>
</td>
<td class="num">(597,366)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Financing Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Net proceeds from issuances of common stock</a></td>
<td class="nump">21,183,639<span></span>
</td>
<td class="nump">14,234,613<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensations', window );">Tax withholdings paid related to stock-based compensation</a></td>
<td class="num">(130,426)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_CommonStockRepurchased', window );">Common stock repurchased</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(54,434)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromOtherDebt', window );">Proceeds from grants repayable</a></td>
<td class="nump">37,672<span></span>
</td>
<td class="nump">3,802<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromShortTermDebt', window );">Proceeds from long-term debt</a></td>
<td class="nump">79,614<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt', window );">Payments on long-term debt</a></td>
<td class="num">(383,782)<span></span>
</td>
<td class="num">(234,172)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_PaymentsOnGrantsRepayable', window );">Payments on grants repayable</a></td>
<td class="num">(47,830)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_PaymentsOnFinanceLeaseObligations', window );">Payments on finance lease obligations</a></td>
<td class="num">(29,347)<span></span>
</td>
<td class="num">(69,483)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net Cash Provided By Financing Activities</a></td>
<td class="nump">20,709,540<span></span>
</td>
<td class="nump">13,880,326<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCash', window );">Effect of foreign exchange on cash</a></td>
<td class="nump">28,301<span></span>
</td>
<td class="nump">286,024<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashPeriodIncreaseDecrease', window );">Net Change in Cash</a></td>
<td class="nump">8,468,432<span></span>
</td>
<td class="nump">4,339,098<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents - Beginning of Period</a></td>
<td class="nump">19,444,737<span></span>
</td>
<td class="nump">16,966,168<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents - End of Period</a></td>
<td class="nump">27,913,169<span></span>
</td>
<td class="nump">21,305,266<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental Disclosures of Cash Flow Information:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Interest paid</a></td>
<td class="nump">81,869<span></span>
</td>
<td class="nump">56,383<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract', window );"><strong>Non-Cash Financing Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_CommonStockIssuedOnCashlessExercisesOfStockOptionsAndWarrants', window );">Common stock issued on cashless exercises of stock options</a></td>
<td class="nump">80<span></span>
</td>
<td class="nump">20<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_OfferingCostsFromIssuanceOfCommonStock', window );">Offering costs from issuance of common stock</a></td>
<td class="nump">$ 119,029<span></span>
</td>
<td class="nump">$ 1,229,169<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash. Cash is the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Includes effect from exchange rate changes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of effect of exchange rate changes on cash balances held in foreign currencies. Excludes cash equivalents.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnDispositionOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDispositionOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncashInvestingAndFinancingItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromOtherDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from debt classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromOtherDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from other long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromShortTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromShortTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value, after forfeiture, of shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 30<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121321822&amp;loc=d3e3913-113898<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 30<br> -Section 35<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121323062&amp;loc=d3e15009-113911<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_AmortizationOfOperatingLeaseRightOfUseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_AmortizationOfOperatingLeaseRightOfUseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_CommonStockIssuedForDirectorCompensationInVolitionGermany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_CommonStockIssuedForDirectorCompensationInVolitionGermany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_CommonStockIssuedOnCashlessExercisesOfStockOptionsAndWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_CommonStockIssuedOnCashlessExercisesOfStockOptionsAndWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_CommonStockRepurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_CommonStockRepurchased</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_ManagementAndDirectorsFeesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_ManagementAndDirectorsFeesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_OfferingCostsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_OfferingCostsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_PaymentsOnFinanceLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_PaymentsOnFinanceLeaseObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_PaymentsOnGrantsRepayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_PaymentsOnGrantsRepayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_RightOfUseAssetsOperatingLeasesLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_RightOfUseAssetsOperatingLeasesLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139706828142936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation and Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Basis of Presentation and Summary of Significant Accounting Policies</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NatureOfOperations', window );">Note 1 - Basis of Presentation and Summary of Significant Accounting Policies</a></td>
<td class="text"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Note 1 - Basis of Presentation and Summary of Significant Accounting Policies</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong><span style="text-decoration:underline">Basis of Presentation</span></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The interim consolidated financial statements of VolitionRx Limited (the "Company", "VolitionRx," "we" or "us") for the three and six months ended June 30, 2021 and June 30, 2020, respectively, are not audited. Our consolidated financial statements are prepared in accordance with the requirements for unaudited interim periods and, consequently, do not include all disclosures required to be made in conformity with accounting principles generally accepted in the United States of America ("U.S. GAAP"). In the opinion of our management, the accompanying consolidated financial statements contain all adjustments, consisting of normal recurring adjustments, necessary for a fair presentation of our financial position as of June 30, 2021, and our results of operations and cash flows for the periods ended June 30, 2021 and June 30, 2020, respectively. The results of operations for the periods ended June 30, 2021 and June 30, 2020, respectively, are not necessarily indicative of the results for a full-year period. These interim consolidated financial statements should be read in conjunction with the financial statements included in our Annual Report on Form 10-K for the year ended December 31, 2020, which was filed with the Securities and Exchange Commission (the "SEC") on March 22, 2021. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong><span style="text-decoration:underline">U</span></strong><strong><span style="text-decoration:underline">se of Estimates</span></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The Company also regularly evaluates estimates and assumptions related to deferred income tax asset valuation allowances, useful lives of property and equipment and intangible assets, borrowing rate used in operating lease right-of-use asset and liability valuations, impairment analysis of intangible assets, and valuations of stock-based compensation.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company bases its estimates and assumptions on current facts, historical experience and various other factors that it believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities and the accrual of costs and expenses that are not readily apparent from other sources. The actual results experienced by the Company may differ materially and adversely from the Company's estimates. To the extent there are material differences between the estimates and the actual results, future results of operations could be affected. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong><span style="text-decoration:underline">P</span></strong><strong><span style="text-decoration:underline">rinciples of Consolidation</span></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The accompanying condensed consolidated financial statements for the period ended June 30, 2021 include the accounts of the Company and its subsidiaries. The Company has one wholly-owned subsidiary, Singapore Volition Pte. Limited ("Singapore Volition"). Singapore Volition has one wholly-owned subsidiary, Belgian Volition SRL ("Belgian Volition"). Belgian Volition has four subsidiaries, Volition Diagnostics UK Limited ("Volition Diagnostics"), Volition America, Inc. ("Volition America"), Volition Germany GmbH ("Volition Germany"), and its one majority-owned subsidiary Volition Veterinary Diagnostics Development LLC ("Volition Vet"). See Note 8(f) for more information regarding Volition Vet and Volition Germany. All intercompany balances and transactions have been eliminated in consolidation. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong><span style="text-decoration:underline">Cash and Cash Equivalents </span></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">For the purposes of the statements of cash flows, the Company considers interest bearing deposits with original maturity dates of three months or less to be cash equivalents. The Company invests excess cash from its operating cash accounts in overnight investments and reflects these amounts in cash and cash equivalents in the condensed consolidated balance sheets at fair value using quoted prices in active markets for identical assets. As of June 30, 2021, cash and cash equivalents totaled approximately $27.9 million, of which $20.2 million was held in an overnight money market account.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong><span style="text-decoration:underline">Accounts Receivables </span></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Trade accounts receivable are stated at the amount the Company expects to collect. Due to the nature of the accounts receivable balance, the Company believes the risk of doubtful accounts is minimal and therefore no allowance is recorded. If the financial condition of the Company's customers were to deteriorate, adversely affecting their ability to make payments, additional allowances would be required. The Company may provide for estimated uncollectible amounts through a charge to earnings and a credit to a valuation allowance. Balances that remain outstanding after the Company has used reasonable collection efforts are written off through a charge to the valuation allowance and a credit to accounts receivable. As of June 30, 2021, the accounts receivable balance was $15,832 and the allowance for doubtful debts was $nil. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong><span style="text-decoration:underline">Revenue Recognition</span></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company adopted Accounting Standards Codification ("ASC") 606, "<em>Revenue from Contracts with Customers,"</em> effective January 1, 2019. Under ASC 606, the Company recognizes revenues when the customer obtains control of promised goods or services, in an amount that reflects the consideration which the Company expects to receive in exchange for those goods or services. The Company recognizes revenues following the five step model prescribed under ASC 606: (i) identify contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenues when (or as) the Company satisfies the performance obligation(s).</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company generates product revenues from the sale of its Nu.Q<sup>&#174;</sup> Vet Cancer Screening Test, from the sale of nucleosomes, and from the sale of Research Use Only kits pursuant to its license agreement with Active Motif, Inc. ("Active Motif") from which the Company receives royalties. In addition, revenue is received from external third parties for services the Company performs for them in its laboratory.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Revenues, and their respective treatment for financial reporting purposes under ASC 606, are as follows:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em>Royalty </em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company receives royalty revenues on the net sales recognized during the period in which the revenue is earned, and the amount is determinable from the licensee. These are presented in "Royalty" in the consolidated statements of operations and comprehensive loss. The Company does not have future performance obligations under this revenue stream. In accordance with ASC 606, the Company records these revenues based on estimates of the net sales that occurred during the relevant period from the licensee. The relevant period estimates of these royalties are based on preliminary gross sales data provided by Active Motif and analysis of historical gross-to-net adjustments. Differences between actual and estimated royalty revenues are adjusted for in the period in which they become known.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em>Product</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company includes revenue from product sales recognized during the period in which goods are shipped to third parties, and the amount is deemed collectable from the third parties. These are presented in "Product" in the consolidated statements of operations and comprehensive loss.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em>Services </em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company includes revenue recognized from laboratory services performed in the Company's laboratory on behalf of third parties in "Services" in the consolidated statements of operations and comprehensive loss.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">For each development and/or commercialization agreement that results in revenues, the Company identifies all performance obligations, aside from those that are immaterial, which may include a license to intellectual property and know-how, development activities and/or transition activities. In order to determine the transaction price, in addition to any upfront payment, the Company estimates the amount of variable consideration at the outset of the contract either utilizing the expected value or most likely amount method, depending on the facts and circumstances relative to the contract. The Company constrains (reduces) the estimates of variable consideration such that it is probable that a significant reversal of previously recognized revenue will not occur throughout the life of the contract. When determining if variable consideration should be constrained, management considers whether there are factors outside the Company's control that could result in a significant reversal of revenue. In making these assessments, the Company considers the likelihood and magnitude of a potential reversal of revenue. These estimates are re-assessed each reporting period as required.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong><span style="text-decoration:underline">B</span></strong><strong><span style="text-decoration:underline">asic and Diluted Net Loss Per Share</span></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company computes net loss per share in accordance with ASC 260, <em>"Earnings Per Share,"</em> which requires presentation of both basic and diluted earnings per share ("EPS") on the face of the statement of operations and comprehensive loss. Basic EPS is computed by dividing net loss available to common stockholders (numerator) by the weighted average number of shares outstanding (denominator) during the period. Diluted EPS gives effect to all dilutive potential common shares outstanding during the period using the treasury stock method. In computing diluted EPS, the average stock price for the period is used in determining the number of shares assumed to be purchased from the exercise of stock options or warrants. As of June 30, 2021, 4,732,235 potential common shares equivalents from warrants, options, and restricted stock units ("RSUs") were excluded from the diluted EPS calculations as their effect is anti-dilutive.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong><span style="text-decoration:underline">Reclassification</span></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Certain amounts presented in previously issued financial statements have been reclassified to be consistent with the current period presentation. The Company has reclassified the prior period comparative amounts in the statement of stockholders' equity and cash flows to be consistent with the current year classification.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong><span style="text-decoration:underline">Recent Accounting Pronouncements</span></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company has implemented all new accounting pronouncements that are in effect. The Company does not believe there are any other new accounting pronouncements that have been issued that might have a material impact on its financial position or results of operations.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong><span style="text-decoration:underline">COVID-19 Pandemic Impact </span></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">As of the date of this filing, there continue to be widespread concerns regarding the ongoing impacts and disruptions caused by the COVID-19 pandemic in the regions in which the Company operates. As a result of the COVID-19 pandemic, the Company has experienced and may continue to experience disruptions that could impact our clinical trials, including delays enrolling patients and in sample collection.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The extent to which the COVID-19 pandemic will impact the Company's business, financial condition, and results of operations in the future is highly uncertain and will be affected by a number of factors. These include the duration and extent of the COVID-19 pandemic, the development of new variants of the COVID-19 virus that may be more contagious or virulent than previous versions, the scope of mandated or recommended containment and mitigation measures, the effect of government stabilization and recovery efforts, and the success of vaccine distribution programs.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NatureOfOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NatureOfOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139706829604872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Going Concern<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RisksAndUncertaintiesAbstract', window );"><strong>Going Concern</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubstantialDoubtAboutGoingConcernTextBlock', window );">Note 2 - Going Concern</a></td>
<td class="text"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>No</strong><strong>te 2 - Going Concern</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company's condensed consolidated financial statements are prepared using U.S. GAAP applicable to a going concern which contemplates the realization of assets and liquidation of liabilities in the normal course of business. The Company has incurred losses since inception of $121.8 million, has negative cash flows from operations, and has minimal revenues, which creates substantial doubt about its ability to continue as a going concern for a period of at least one year from the date of issuance of these condensed consolidated financial statements.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The future of the Company as an operating business will depend on its ability to obtain sufficient capital contributions, financing and/or to generate revenues as may be required to sustain its operations. Management plans to address the above as needed by (a) securing additional grant funds, (b) obtaining additional financing through debt or equity transactions, (c) granting licenses to third parties in exchange for specified up-front and/or back-end payments and&#160;(d)&#160;developing and commercializing its products on an accelerated timeline. Management continues to exercise tight cost controls to conserve cash.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The ability of the Company to continue as a going concern is dependent upon its ability to successfully accomplish the plans described in the preceding paragraph and eventually attain profitable operations. The accompanying condensed consolidated financial statements do not include any adjustments that might be necessary if the Company is unable to continue as a going concern. If the Company is unable to obtain adequate capital, it could be forced to cease operations.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RisksAndUncertaintiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RisksAndUncertaintiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubstantialDoubtAboutGoingConcernTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure when substantial doubt is raised about the ability to continue as a going concern. Includes, but is not limited to, principal conditions or events that raised substantial doubt about the ability to continue as a going concern, management's evaluation of the significance of those conditions or events in relation to the ability to meet its obligations, and management's plans that alleviated or are intended to mitigate the conditions or events that raise substantial doubt about the ability to continue as a going concern.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 40<br> -URI http://asc.fasb.org/subtopic&amp;trid=51888271<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubstantialDoubtAboutGoingConcernTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139706828152472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property and Equipment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Note 3 - Property and Equipment</a></td>
<td class="text"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Note 3 - Property and Equipment</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company's property and equipment consisted of the following amounts as of June 30, 2021 and December 31, 2020:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">&#160;</p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td class="hdcell" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td class="hdcell" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>June 30,</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td></tr><tr style="height:15px"><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td class="hdcell" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td class="hdcell" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>2021</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td></tr><tr style="height:15px"><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td class="hdcell" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>Accumulated</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>Net Carrying</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td></tr><tr style="height:15px"><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>Cost</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>Depreciation</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>Value</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td></tr><tr style="height:15px"><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>Useful Life</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;$</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>$&#160; </strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">$</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Computer hardware and software</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:3%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:10%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">3 years</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">579,410</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">455,285</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">124,125</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Laboratory equipment</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">5 years</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">3,026,194</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">1,271,580</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">1,754,614</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Office furniture and equipment</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">5 years</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">297,841</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">193,087</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">104,754</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Buildings</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">30 years</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">2,293,345</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">239,727</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">2,053,618</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Building improvements</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">5-15 years</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">1,310,063</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">222,745</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">1,087,318</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Land</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">Not&#160;amortized</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">142,217</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">142,217</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">7,649,070</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">2,382,424</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">5,266,646</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td class="ffcell"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td class="ffcell"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>December 31,</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td class="ffcell"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td class="ffcell"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>2020</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td class="ffcell"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>Accumulated</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>Net Carrying</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>Cost</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>Depreciation</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>Value</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>Useful Life</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>$&#160;</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td colspan="2" style="BORDER-BOTTOM: 1px solid;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;$</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td colspan="2" style="BORDER-BOTTOM: 1px solid;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>$</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Computer hardware and software</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">3 years</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">550,254</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">412,805</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">137,449</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Laboratory equipment</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">5 years</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">2,586,997</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">1,060,153</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">1,526,844</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Office furniture and equipment</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">5 years</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">271,656</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">171,247</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">100,409</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Buildings</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">30 years</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">2,366,236</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">207,111</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">2,159,125</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Building improvements</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">5-15 years</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">1,285,383</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">184,813</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">1,100,570</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Land</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">Not&#160;amortized</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">146,737</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">146,737</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">7,207,263</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">2,036,129</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">5,171,134</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">During the six-month periods ended June 30, 2021 and June 30, 2020, the Company recognized $425,187 and $316,405, respectively, in depreciation expense.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI http://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=SL120174063-112916<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139706829563576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Intangible Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsDisclosureTextBlock', window );">Note 4 - Intangible Assets</a></td>
<td class="text"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Note 4 - Intangible Assets</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company's intangible assets consist of patents, mainly acquired in the acquisition of Belgian Volition. The patents are being amortized over the assets' estimated useful lives, which range from 8 to 20 years.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><table cellpadding="0" style="border-spacing:0;font-size:10pt;text-align:justify;width:85%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td colspan="2" style="width:9%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td colspan="2" style="width:9%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td colspan="2" style="width:9%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>June 30, </strong></p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td></tr><tr style="height:15px"><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td colspan="2" style="width:9%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td colspan="2" style="width:9%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td colspan="2" style="width:9%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>2021</strong></p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td></tr><tr style="height:15px"><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td colspan="2" style="width:9%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td colspan="2" style="width:9%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Accumulated</strong></p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td colspan="2" style="width:9%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Net Carrying</strong></p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td></tr><tr style="height:15px"><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td colspan="2" style="width:9%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Cost</strong></p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td colspan="2" style="width:9%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Amortization</strong></p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td colspan="2" style="width:9%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Value</strong></p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td></tr><tr style="height:15px"><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>&#160;$ </strong></p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>$ </strong></p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>$</strong></p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Patents</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;">1,219,693</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;">953,107</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;">266,586</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:9%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">&#160;</p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">&#160;</p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">&#160;</p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">&#160;</p></td><td style="width:9%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>December 31,</strong></p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td></tr><tr style="height:15px"><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="width:9%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="width:9%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>2020</strong></p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td></tr><tr style="height:15px"><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="width:9%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Accumulated</strong></p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Net Carrying</strong></p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td></tr><tr style="height:15px"><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Cost</strong></p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Amortization</strong></p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Value</strong></p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td></tr><tr style="height:15px"><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>$&#160;</strong></p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td colspan="2" style="BORDER-BOTTOM: 1px solid;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>&#160;$ </strong></p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td colspan="2" style="BORDER-BOTTOM: 1px solid;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>$</strong></p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Patents</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;">1,256,064</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;">934,423</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;">321,641</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">During the six-month periods ended June 30, 2021 and June 30, 2020, the Company recognized $46,567 and $42,828, respectively, in amortization expense.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company amortizes the patents on a straight-line basis with terms ranging from 8 to 20 years. The annual estimated amortization schedule over the next five years is as follows:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:85%"><tbody><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2021 - remaining</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">45,326</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2022</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">91,015</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2023</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">91,015</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2024</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">39,230</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2025</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Total Intangible Assets</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">266,586</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company periodically reviews its long-lived assets to ensure that their carrying value does not exceed their fair market value. The Company carried out such a review in accordance with ASC 360 Topic <em>"Property, Plant and Equipment"</em> as of December 31, 2020. The result of this review confirmed that the ongoing value of the patents was not impaired as of December 31, 2020. </p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all or part of the information related to intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -URI http://asc.fasb.org/topic&amp;trid=2144416<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139706829767224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">Note 5 - Related Party Transactions</a></td>
<td class="text"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Note 5&#160;- Related Party Transactions</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Refer to Note 6, <em>Common Stock</em>, for common stock issued to related parties and Note 7, <em>Stock-Based Compensation</em>, for stock options, warrants and RSUs issued to related parties. The Company has agreements with related parties for the purchase of products and consultancy services which are accrued under management and directors' fees payable (see condensed consolidated balance sheets). </p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -URI http://asc.fasb.org/topic&amp;trid=2122745<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39691-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139706829595896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Common Stock<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>Common Stock</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Note 6 - Common Stock</a></td>
<td class="text"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Note 6 - Common Stock</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">As of June 30, 2021, the Company was authorized to issue 100 million shares of common stock par value $0.001 per share, of which 53,144,082 and 48,607,017 shares were issued and outstanding as of June 30, 2021 and December 31, 2020, respectively. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Stock Option Exercises and RSU Settlements</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">From January 13, 2021 to March 19, 2021, 7,634 stock options were exercised to purchase shares of common stock at $3.35 per share in a cashless exercise that resulted in the issuance of 948 shares of common stock.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On January 20, 2021, 5,000 RSUs vested and resulted in the issuance of 3,000 shares of common stock (the remaining 2,000 shares were withheld for taxes and returned as authorized shares under the 2015 Stock Incentive Plan).</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On February 2, 2021, 20,000 stock options were exercised to purchase shares of common stock at $3.80 per share in a cashless exercise that resulted in the issuance of 6,181 shares of common stock.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On February 8, 2021, 100,000 stock options were exercised to purchase shares of common stock at $5.00 per share in a cashless exercise that resulted in the issuance of 19,446 shares of common stock.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">From February 8, 2021 to February 9, 2021, 100,000 stock options were exercised to purchase shares of common stock at $4.00 per share in cashless exercises that resulted in the issuance of 32,126 shares of common stock.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On February 8, 2021, 50,000 stock options were exercised to purchase shares of common stock at $3.25 per share in a cashless exercise that resulted in the issuance of 18,750 shares of common stock.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On April 13, 2021, 26,250 RSUs vested and resulted in the issuance of 21,712 shares of common stock (the remaining 4,538 shares were withheld for taxes and returned as authorized shares under the 2015 Stock Incentive Plan).</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Equity</strong><strong> </strong><strong>Capital Raise</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On February 10, 2021, the Company entered into an underwriting agreement (the "Underwriting Agreement") with Cantor Fitzgerald &amp; Co. (the "Underwriter") in connection with an underwritten public offering of 3,809,524 shares (the "Firm Shares") of the Company's common stock&#160;pursuant to the Company's shelf registration statement on Form S-3 (declared effective by the SEC on September 28, 2018, File No. 333-227248). The Underwriter purchased the Firm Shares from the Company at a price of $4.9533 per share on February 12, 2021. The net proceeds received by the Company for the sale and issuance of the Firm Shares were approximately $18.9 million. Under the terms of the Underwriting Agreement, the Company granted the Underwriter an option, exercisable for 30 days, to purchase up to an additional 571,428 shares of Common Stock at the same price per share as the Firm Shares which option was not exercised.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Equity</strong><strong> </strong><strong>Distribution Agreements</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On November 10, 2020, the Company entered into an equity distribution agreement (the "2020 EDA") with Cantor Fitzgerald &amp; Co. ("Cantor") and Oppenheimer &amp; Co. Inc. ("Oppenheimer"), to sell shares of its common stock having an aggregate offering price of up to $25.0 million from time-to-time, through an "at the market offering program" pursuant to the Company's effective "shelf" registration statement on Form S-3 (File No. 333-227248) and related prospectuses, through Cantor and Oppenheimer each acting as the Company's agent and/or principal. The Company is not obligated to sell any shares under the 2020 EDA. During the three months ended June 30, 2021, the Company raised aggregate net proceeds (net of broker's commissions and fees) of $857,211 under the 2020 EDA through the sale of 251,369 shares of its common stock. From inception through June 30, 2021, the Company raised aggregate net proceeds (net of broker's commissions and fees) of $1,201,167 under the 2020 EDA through the sale of 316,769 shares of its common stock.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On September 7, 2018, the Company entered into an equity distribution agreement (as amended, the "2018 EDA") with Oppenheimer to sell shares of common stock having an aggregate offering price of up to $10.0 million from time-to-time, through an "at the market offering program" pursuant to the Company's effective "shelf" registration statement on Form S-3 (File No 333-227248) and related prospectuses, through Oppenheimer acting as the Company's agent and/or principal. From inception through March 31, 2021, the Company raised aggregate net proceeds (net of broker's commissions and fees) of approximately $9.7 million under the 2018 EDA through the sale of 2,539,606 shares of its common stock and fully utilized the availability under the 2018 EDA during the quarter ended March 31, 2021. No further sales will be made under the 2018 EDA. </p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI http://asc.fasb.org/topic&amp;trid=2208762<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139706830640152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>StockBased Compensation<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsNoteDisclosureAbstract', window );"><strong>StockBased Compensation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy', window );">Note 7 - Stock-based Compensation</a></td>
<td class="text"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Note 7&#160;- Stock-Based Compensation</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>a</strong><strong>) Warrants</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The following table summarizes the changes in warrants outstanding of the Company during the six-month period ended June 30, 2021:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;&#160;</p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:85%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td/><td class="hdcell" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Number of</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Weighted&#160;</strong><strong>Average</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td/><td class="hdcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Warrants</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Exercise&#160;</strong><strong>Price&#160;($)</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Outstanding at December 31, 2020</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:12%;vertical-align:bottom;text-align:right;">175,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:12%;vertical-align:bottom;text-align:right;">2.75</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Granted</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">310,000</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">4.52</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Outstanding at June 30, 2021</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">485,000</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">3.88</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Exercisable at June 30, 2021</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">125,000</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">2.47</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Effective January 1, 2021, the Company granted warrants to purchase 125,000 shares of common stock to a Company employee for services to the Company. These warrants vest on January 1, 2022 (subject to continued employment through such date) and expire on January 1, 2027, with an exercise price of $3.95 per share. The Company has calculated the estimated fair market value of these warrants at $242,877, using the Black-Scholes model and the following assumptions: term 3.5 years, stock price $3.95, exercise price $3.80, 74.53% volatility, 0.50% risk free rate, and no forfeiture rate. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Effective February 1, 2021, the Company granted warrants to purchase 185,000 shares of common stock to a Company employee for services to the Company. These warrants vest on February 1, 2022 (subject to continued employment through such date) and expire on February 1, 2027, with an exercise price of $4.90 per share. The Company has calculated the estimated fair market value of these warrants at $459,352, using the Black-Scholes model and the following assumptions: term 3.5 years, stock price $4.90, exercise price $4.80, 75.03% volatility, 0.59% risk free rate, and no forfeiture rate. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Below is a table summarizing the warrants issued and outstanding as of June 30, 2021, which have an aggregate weighted average remaining contractual life of 4.46 years.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:85%"><tbody><tr style="height:15px"><td colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2"/><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2"/><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Weighted&#160;Average</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2"/><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2"/><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2"/><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Remaining</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Proceeds to</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td/><td style="vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Number</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td/><td class="hdcell" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Number</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Exercise</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Contractual</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Company if</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td style="width:5%;"/><td style="BORDER-BOTTOM: #000000 1px solid;width:5%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Outstanding</strong></p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:5%;"/><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:5%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Exercisable</strong></p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:5%;"/><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:5%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Price&#160;($)</strong></p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:5%;"/><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:8%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Life&#160;(Years)</strong></p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:5%;"/><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:5%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Exercised&#160;($)</strong></p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">125,000</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">125,000</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">2.47</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">0.83</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">308,750</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">50,000</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">-</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">3.45</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">4.67</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">172,500</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">185,000</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">-</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">4.90</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">5.59</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">906,500</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">125,000</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">3.95</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">5.51</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">493,750</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">485,000</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">125,000</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">1,881,500</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Stock-based compensation expense related to warrants of $337,823 and $41,587 was recorded in the six months ended June 30, 2021 and June 30, 2020, respectively. Total remaining unrecognized compensation cost related to non-vested warrants is $402,971 and is expected to be recognized over a period of 0.59 years. As of June 30, 2021, the total intrinsic value of warrants outstanding was $102,500. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>&#160; </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>b</strong><strong>) Options</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The following table summarizes the changes in options outstanding of the Company during the six-month period ended June 30, 2021:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:85%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;"/><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Weighted</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;"/><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Average</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Number of </strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Exercise</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Options</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Price ($)</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Outstanding at December 31, 2020</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">4,278,619</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">4.00</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Granted</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">40,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3.60</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Exercised</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(277,634)</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"/><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">4.19</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Outstanding at June 30, 2021</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">4,040,985</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">3.99</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Exercisable at June 30, 2021</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">3,990,985</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">3.99</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Effective May 20, 2021, the Company granted stock options to purchase 40,000 shares of common stock to a Company employee in exchange for services provided to the Company. These options vest on May 20, 2022 and expire five years after the vesting date, with an exercise price of $3.60 per share. The Company has calculated the estimated fair market value of these options at $73,641, using the Black-Scholes model and the following assumptions: term 3.5 years, stock price $3.50, exercise price $3.60, 76.16% volatility, 0.58% risk free rate, and no forfeiture rate. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Below is a table summarizing the options issued and outstanding as of June 30, 2021, all of which were issued pursuant to the 2011 Equity Incentive Plan (for option issuances prior to 2016) or the 2015 Stock Incentive Plan (for option issuances commencing in 2016) and which have an aggregate weighted average remaining contractual life of 2.54 years. As of June 30, 2021, an aggregate of 6,000,000 shares of common stock were authorized for issuance under the 2015 Stock Incentive Plan, of which 1,968,852 shares of common stock remained available for future issuance thereunder.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;&#160;</p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:85%"><tbody><tr style="height:15px"><td colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2"/><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2"/><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Weighted Average</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2"/><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2"/><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2"/><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Remaining</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Proceeds to</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td colspan="2" style="vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Number</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Number</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Exercise </strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Contractual</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Company if</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td style="width:5%;"/><td style="BORDER-BOTTOM: 1px solid;width:5%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Outstanding</strong></p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:5%;"/><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:5%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Exercisable</strong></p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:5%;"/><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:5%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Price&#160;($)</strong></p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:5%;"/><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:5%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Life&#160;(Years)</strong></p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:5%;"/><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:5%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Exercised&#160;($)</strong></p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">635,000</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">635,000</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">3.25</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">3.62</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">2,063,750</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">2,717</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">2,717</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">3.35</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">0.18</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">9,102</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">10,000</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">-</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">3.40</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">5.42</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">34,000</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">860,000</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">820,000</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">3.60</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">4.85</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">3,096,000</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">1,682,837</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">1,682,837</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">4.00</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">1.26</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">6,731,348</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">15,268</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">15,268</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">4.35</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">0.65</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">66,416</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">89,163</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">89,163</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">4.38</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">2.57</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">390,534</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">50,000</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">50,000</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">4.80</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">1.51</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">240,000</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">696,000</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">696,000</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">5.00</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">1.74</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">3,480,000</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">4,040,985</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">3,990,985</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">16,111,150</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Stock-based compensation expense related to stock options of $418,292 and $482,103 was recorded in the six months ended June 30, 2021 and June 30, 2020, respectively. Total remaining unrecognized compensation cost related to non-vested stock options is $72,095 and is expected to be recognized over a period of 0.89 years. As of June 30, 2021, the total intrinsic value of stock options outstanding was $25,400. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>&#160; </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>c</strong><strong>) Restricted Stock Units (RSUs)</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Below is a table summarizing the RSUs issued and outstanding as of June 30, 2021, all of which were issued pursuant to the 2015 Stock Incentive Plan.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:85%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Number of RSUs</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Share Price&#160;($)</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Outstanding at December 31, 2020</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">67,500</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3.47</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Granted</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">185,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3.37</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Vested</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(31,250)</td><td style="width:1%;white-space: nowrap;"/><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3.56</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Cancelled</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(15,000)</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"/><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">3.30</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Outstanding at June 30, 2021</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">206,250</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">3.38</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Effective January 1, 2021, the Company granted RSUs of 5,000 shares of common stock to a Company employee in exchange for services provided to the Company. These RSUs vested immediately, on January 1, 2021 and resulted in the issuance of 3,000 shares (the remaining 2,000 shares were withheld for taxes and returned as authorized shares under the 2015 Stock Incentive Plan) and total compensation expense of $19,450. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Effective March 25, 2021, the Company granted aggregate RSUs of 30,000 shares of common stock to two non-executive directors in exchange for services provided to the Company. These RSUs vest over two years, with 50% vesting on each of March 25, 2022 and March 25, 2023 and will result in total compensation expense of $107,700.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On March 25, 2021, 15,000 RSUs previously granted to a non-executive director were cancelled and returned as authorized shares under the 2015 Stock Incentive Plan upon the resignation of such director prior to vesting.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On April 13, 2021, 26,250 RSUs vested and resulted in the issuance of 21,712 shares (the remaining 4,538 shares were withheld for taxes and returned as authorized shares under the 2015 Stock Incentive Plan).</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Effective May 1, 2021, the Company granted RSUs of 150,000 shares of common stock to an employee in exchange for services provided to the Company. These RSUs vest over three years with 50,000 units vesting on each of May 1, 2022, May 1, 2023 and May 1, 2024, respectively, and will result in total compensation expense of $496,500</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Below is a table summarizing the RSUs issued and outstanding as of June 30, 2021 and which have an aggregate weighted average remaining contractual life of 1.62 years.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:85%"><tbody><tr style="height:15px"><td colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2"/><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Weighted</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2"/><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Average</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2"/><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Remaining</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td colspan="2" style="vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Number</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Share</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Contractual</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td style="width:23%;"/><td style="BORDER-BOTTOM: 1px solid;width:8%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Outstanding</strong></p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:24%;"/><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:8%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Price&#160;($)</strong></p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:24%;"/><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:8%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Life&#160;(Years)</strong></p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">150,000</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">3.31</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">1.84</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">26,250</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">3.52</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">0.39</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">30,000</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">3.59</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">1.23</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">206,250</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Stock-based compensation expense related to RSUs of $136,971 and $29,619 was recorded in the six months ended June 30, 2021 and June 30, 2020, respectively. Total remaining unrecognized compensation cost related to non-vested RSUs is $568,243. As of June 30, 2021, the total intrinsic value of the RSUs outstanding was $nil. </p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award granted to director under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarrantsAndRightsNoteDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantsAndRightsNoteDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139706829648440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Note 8 - Commitments and Contingencies</a></td>
<td class="text"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Note 8&#160;- Commitments and Contingencies</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>a)</strong> <strong>Finance Lease Obligations</strong><strong> </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In 2016, the Company entered into a real estate finance lease with ING Asset Finance Belgium S.A. ("ING") to purchase a property located in Belgium for &#8364;1.12 million, maturing in May 2031 with implicit interest of 2.62%. As of June 30, 2021, the balance payable was $606,213.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In 2018, the Company entered into a capital lease with BNP Paribas leasing solutions to purchase a freezer for the Belgium facility for &#8364;25,000, maturing in January 2022 with implicit interest of 1.35%. The leased equipment is amortized on a straight-line basis over 5 years. As of June 30, 2021, the balance payable was $6,460.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The following is a schedule showing the future minimum lease payments under finance leases by years and the present value of the minimum payments as of June 30, 2021.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;&#160;</p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:85%"><tbody><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2021 - remaining</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">36,917</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2022</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">65,234</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2023</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">63,745</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2024</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">63,744</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2025</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">63,744</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Greater than 5 years</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">406,356</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Total</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">699,740</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Less: Amount representing interest</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(87,067)</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"/></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Present value of minimum lease payments</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">612,673</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>b) Operating Lease Right-of-Use Obligations</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">As all the existing leases subject to the new lease standard ASC 842 <em>("Leases")</em> were previously classified as operating leases by the Company, they were similarly classified as operating leases under the new standard. The Company has determined that the identified operating leases did not contain non-lease components and require no further allocation of the total lease cost. Additionally, the agreements in place did not contain information to determine the rate implicit in the leases, so the Company used its incremental borrowing rate as the discount rate. The Company's weighted average discount rate is 4.49% and the weighted average remaining lease term is 33 months. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">As of June 30, 2021, operating lease right-of-use assets and liabilities arising from operating leases were $318,393 and $323,996, respectively. During the six months ended June 30, 2021, cash paid for amounts included for the measurement of lease liabilities was $44,059 and the Company recorded operating lease expense of $44,355.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The following is a schedule showing the future minimum lease payments under operating leases by years and the present value of the minimum payments as of June 30, 2021.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:85%"><tbody><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2021 - remaining</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">103,130</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2022</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">101,644</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2023</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">76,422</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2024</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">50,027</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2025</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">5,417</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Total Operating Lease Obligations </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">336,640</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Less: Amount representing interest</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(12,644)</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"/></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Present Value of minimum lease payments</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">323,996</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company's office space leases are short-term and the Company has elected under the short-term recognition exemption not to recognize them on the balance sheet. During the six months ended June 30, 2021, $37,417 was recognized in short-term lease costs associated with office space leases. The annual payments remaining for short-term office leases were as follows:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;&#160;</p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:85%"><tbody><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2021 - remaining</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">38,855</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2022</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">38,222</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Total Operating Lease Liabilities</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">77,077</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>c) Grants Repayable </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In 2010, the Company entered into an agreement with the Walloon Region government in Belgium for a colorectal cancer research grant for &#8364;1.05 million. Per the terms of the agreement, &#8364;314,406 of the grant is to be repaid, by installments over the period from June 30, 2014 to June 30, 2023. In the event that the Company receives revenue from products or services as defined in the agreement, it is due to pay a 6% royalty on such revenue to the Walloon Region. The maximum amount payable to the Walloon Region, in respect of the aggregate of the amount repayable of &#8364;314,406 and the 6% royalty on revenue, is equal to twice the amount of funding received. As of June 30, 2021, the grant balance repayable was $65,183. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In 2018, the Company entered into an agreement with the Walloon Region government in Belgium for a colorectal cancer research grant for &#8364;605,000. Per the terms of the agreement, &#8364;181,500 of the grant is to be repaid by installments over 12 years commencing in 2020. In the event that the Company receives revenue from products or services as defined in the agreement, it is due to pay a 3.53% royalty on such revenue to the Walloon Region. The maximum amount payable to the Walloon Region, in respect of the aggregate of the amount repayable of &#8364;181,500 and the 3.53% royalty on revenue, is equal to the amount of funding received. As of June 30, 2021, the grant balance repayable was $127,215. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In 2020, the Company entered into an agreement with the Walloon Region government in Belgium for a research grant for &#8364;929,433. Per the terms of the agreement, &#8364;278,830 of the grant is to be repaid by installments over 15 years commencing in 2022. In the event that the Company receives revenue from products or services as defined in the agreement, it is due to pay a 4.34% royalty on such revenue to the Walloon Region. The maximum amount payable to the Walloon Region, in respect of the aggregate of the amount repayable of &#8364;278,830 and the 4.34% royalty on revenue, is equal to the amount of funding received. As of June 30, 2021, the grant balance repayable was $55,040. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In 2020, the Company entered into an agreement with the Walloon Region government in Belgium for a research grant for &#8364;495,000. Per the terms of the agreement, &#8364;148,500 of the grant is to be repaid by installments over 10 years commencing in 2023. In the event that the Company receives revenue from products or services as defined in the agreement, it is due to pay a 2.89% royalty on such revenue to the Walloon Region. The maximum amount payable to the Walloon Region, in respect of the aggregate of the amount repayable of &#8364;148,500 and the 2.89% royalty on revenue, is equal to the amount of funding received. As of June 30, 2021, the grant balance repayable was $61,254. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">As of June 30, 2021, the total grant balance repayable was $308,692 and the payments remaining were as follows:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;&#160;</p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:85%"><tbody><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2021 - remaining </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2022</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">46,138</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2023</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">44,367</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2024</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">19,253</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2025</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">21,194</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Greater than 5 years </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">177,740</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Total Grants Repayable </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">308,692</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>d) Long-Term Debt</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In 2016, the Company entered into a 7-year loan agreement with Namur Invest for &#8364;440,000 with a fixed interest rate of 4.85%, maturing in December 2023. As of June 30, 2021, the principal balance payable was $220,175.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In 2016, the Company entered into a 15-year loan agreement with ING for &#8364;270,000 with a fixed interest rate of 2.62%, maturing in December 2031. As of June 30, 2021, the principal balance payable was $238,224. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In 2017, the Company entered into a 4-year loan agreement with Namur Invest for &#8364;350,000 with a fixed interest rate of 4.00%, maturing in June 2021. As of June 30, 2021, the principal balance payable was $0.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In 2017, the Company entered into a 7-year loan agreement with SOFINEX for up to &#8364;1 million with a fixed interest rate of 4.50%, maturing in September 2024. As of June 30, 2021, &#8364;1 million had been drawn down under this agreement and the principal balance payable was $888,857.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In 2018, the Company entered into a 4-year loan agreement with Namur Innovation and Growth for &#8364;500,000 with a fixed interest rate of 4.0%, maturing in June 2022. As of June 30, 2021, the principal balance payable was $177,839.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In 2019, the Company entered into a 4-year loan agreement with Namur Innovation and Growth for &#8364;500,000 with a fixed interest rate of 4.80%, maturing in September 2024. As of June 30, 2021, the principal balance payable was $553,460.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On October 13, 2020, the Company entered into a 10-year loan agreement with Namur Invest for a maximum of &#8364;830,000 with fixed interest rate of 4.00%, maturing March 2031. As of June 30, 2021, the principal balance payable was $963,562.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">As of June 30, 2021, the total balance for long-term debt payable was $3,042,117 and the payments remaining were as follows: </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160; </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:85%"><tbody><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2021 - remaining</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">508,394</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2022</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">779,595</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2023</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">678,071</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2024</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">527,666</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2025</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">145,755</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Greater than 5 years</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">784,900</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Total</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3,424,381</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Less: Amount representing interest</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(382,264)</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"/></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Total Long-Term Debt</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">3,042,117</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>e) Collaborative Agreement Obligations </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In 2016, the Company entered into a research co-operation agreement with DKFZ in Germany for a five-year period for &#8364;400,000. As of June 30, 2021, $237,029 is still to be paid by the Company under this agreement. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In 2018, the Company entered into a research collaboration agreement with the University of Taiwan for a three-year period for a cost to the Company of up to $2.55 million payable over such period. As of June 30, 2021, $510,000 is still to be paid by the Company under this agreement.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In 2019, the Company entered into a research collaboration agreement with the University of Taiwan for a two-year period to collect a total of 1,200 samples for a cost to the Company of up to $320,000 payable over such period. As of June 30, 2021, $0 is still to be paid by the Company under this agreement.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In 2019, the Company entered into a funded sponsored research agreement with the Texas A&amp;M University ("TAMU") in consideration for the license granted to the Company for a five-year period for a cost to the Company of up to $400,000 payable over such period. As of June 30, 2021, $122,123 is still to be paid by the Company under this agreement.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On September 16, 2020, the Company entered into a research agreement for the bioinformatic analysis of cell-free DNA fragments from whole-genome sequencing with the Hebrew University of Jerusalem for six months for a cost to the Company of &#8364;54,879. Subsequently the parties entered into an amendment to the agreement with an additional cost to the Company of &#8364;155,115. As of June 30, 2021, $94,947 is still to be paid by the Company under the amended agreement.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">As of June 30, 2021, the total amount to be paid for future research and collaboration commitments was approximately $964,099 and the payments remaining were as follows:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;&#160;</p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:85%"><tbody><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2021 - remaining </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">842,026</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2022 - 2025</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">122,073</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Total Collaborative Agreement Obligations&#160; </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">964,099</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>f) Other Commitments</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><span style="text-decoration:underline">Volition Vet </span></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On October 25, 2019, the Company entered into an agreement with TAMU for provision of in kind services of personnel, animal samples and laboratory equipment in exchange for a non-controlling interest of 7.5% in Volition Vet with an additional 5%, vesting in a year from the date of the agreement, giving TAMU in aggregate, a 12.5% equity interest as of such date. As of June 30, 2021, TAMU has a 12.5% equity interest in Volition Vet.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><span style="text-decoration:underline">Volition Germany </span></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On January 10, 2020, the Company, through its wholly-owned subsidiary Belgian Volition, acquired an epigenetic reagent company, Octamer GmbH ("Octamer"), based in Munich, Germany, and hired its founder for his expertise and knowledge to be passed to Company personnel. On March 9, 2020, Octamer was renamed to Volition Germany GmbH (or "Volition Germany"). </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Upon considering the definition of a business, as defined in ASC 805 <em>"Business Combinations," </em>paragraph 805<em>-</em>10-20, which is an integrated set of activities and assets that is capable of being conducted and managed for the purpose of providing a return, the Company has determined that this did not constitute a business. This is primarily due to the fact that additional inputs are needed in the form of training personnel further to produce outputs. Accordingly, the Company has treated this transaction as the hiring of a member of management, described below, rather than accounting for the transaction as a business combination. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company agreed to terms of the transaction on December 13, 2019 and closed on January 10, 2020. Pursuant to the transaction agreement, the Company purchased all outstanding shares of Octamer. In exchange, the Company agreed to issue 73,263 newly issued restricted shares of Company common stock valued at $333,969 (based on the $4.56 per share volume weighted trading price for the five days prior to December 13, 2019), committed to pay approximately &#8364;350,000, subject to adjustments, and agreed to pay off certain Octamer expenses leading up to the agreement (representing net liabilities of $6,535). At closing, the Company issued 73,263 restricted shares of Company common stock, paid an adjusted amount of approximately $357,000 (&#8364;321,736) and recorded a holdback liability of $55,404 (&#8364;50,000). During the three months ended March 31, 2021, an amount of &#8364;43,152 was paid in full settlement of the amount due. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In connection with the transaction agreement, the Company also entered into a two-year Managing Director's agreement with the founder of Octamer to continue to manage Volition Germany for a payment of &#8364;288,000 payable in equal monthly installments over such two-year period and a royalty agreement with the founder providing for the payment of royalties in the amount of 6% of net sales of Volition Germany's nucleosomes as reagents to pharmaceutical companies for use in the development, manufacture and screening of molecules for use as therapeutic drugs for a period of five years post-closing.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">During the three months ended March 31, 2020, the Company recorded approximately $753,000 in January 2020 as compensation expense as a result of cash paid in, holdback liability, stock issued and assumption of expenses. As of June 30, 2021, $85,330 is still to be paid by the Company under the Managing Director's agreement and $229 is payable under the 6% royalty agreement.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><span style="text-decoration:underline">Volition America</span> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On November 3, 2020, the Company entered into a professional services master agreement with Diagnostic Oncology CRO, LLC to conduct a pivotal clinical trial and provide regulatory submission and reimbursement related services. Under the terms of the agreement Diagnostic Oncology CRO, LLC will provide ad hoc consulting assistance on a project-by-project basis related to the review and assessment of existing data and information to prepare recommended intended use claims and coverage/reimbursement plans to support the preparation of FDA pre-submissions, clinical trial protocol development and study administration, and potential 510k regulatory marketing submissions of the Company's diagnostic tests, including those proposed for use as an adjunct diagnostic tool for common and aggressive forms of Non-Hodgkin's Lymphoma. The initial projects contemplated by the agreement relating to Non-Hodgkin's Lymphoma obligate the Company to pay in aggregate of up to $2.9 million over a period of 22 months. Such payment obligations are on a project-by-project basis as deliverables are executed and subject to certain terms and conditions. Additionally, the Company may terminate the agreement or any project with or without cause upon at least 30 days' prior written notice. Unless earlier terminated, the term of the agreement is until December 31, 2025 or such later date as when all projects have been completed. As of June 30, 2021, $18,344 is payable by Company for services rendered under the agreement.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>g) Legal Proceedings</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">There are no legal proceedings which the Company believes will have a material adverse effect on its financial position.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559207&amp;loc=d3e25336-109308<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559207&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139706829680536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">Note 9 - Subsequent Events</a></td>
<td class="text"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Note 9&#160;- Subsequent Events</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On July 14, 2021, the Board of Directors of the Company amended the terms of certain outstanding options granted pursuant to the 2011 Equity Incentive Plan such that (i) the expiration date for outstanding options to purchase up to an aggregate of 292,000 shares of the Company's common stock, granted on July 23, 2015, was extended from five years and six months after vesting to ten years from the date of grant, or an expiration date of July 23, 2025, (ii) the expiration date for outstanding options to purchase up to an aggregate of 6,367 shares of the Company's common stock, granted on March 20, 2013, was extended from six years after vesting to ten years from the date of grant, or an expiration date of March 20, 2023, and (iii) the expiration date for outstanding options to purchase up to an aggregate of 8,151 shares of the Company's common stock, granted September 2, 2013, was extended from six years after vesting to ten years from the date of grant, or an expiration date of September 2, 2023. As a result of these amendments $452,433 will be recorded as additional options expense.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">From July 1 to August 5, 2021, the Company raised aggregate net proceeds (net of broker's commissions and fees)&#160;of approximately $3,830 under the 2020 EDA through the sale of&#160;1,157 shares of its common stock.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Effective August 3, 2021, the Company granted stock options to purchase an aggregate maximum of 926,640 shares of common stock, pursuant to the 2015 Stock Incentive Plan, to various designated directors, officers and employees, with an exercise price of $3.40 per share. The actual number of options that are eligible for the time-based vesting is fixed based upon the timely achievement of certain pre-determined corporate milestones by the Company as set forth in the grant documents. The options eligible for vesting shall vest in two equal installments at 12 months and 24 months from the grant date, subject to continued service and expire 10 years from the date of grant.&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Effective August 3, 2021, the Company granted RSUs for an aggregate maximum of 460,191 shares of common stock, pursuant to the 2015 Stock Incentive Plan, to various designated directors, officers and employees. The actual number of RSUs that are eligible for the time-based vesting is fixed based upon the timely achievement of certain pre-determined corporate milestones by the Company as set forth in the grant documents. The RSUs eligible for vesting shall vest in two equal installments at 12 months and 24 months from the grant date, subject to continued service.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -URI http://asc.fasb.org/topic&amp;trid=2122774<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6842918&amp;loc=SL6314017-165662<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139706837012616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation and Summary of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Basis of Presentation and Summary of Significant Accounting Policies (Policies)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The interim consolidated financial statements of VolitionRx Limited (the "Company", "VolitionRx," "we" or "us") for the three and six months ended June 30, 2021 and June 30, 2020, respectively, are not audited. Our consolidated financial statements are prepared in accordance with the requirements for unaudited interim periods and, consequently, do not include all disclosures required to be made in conformity with accounting principles generally accepted in the United States of America ("U.S. GAAP"). In the opinion of our management, the accompanying consolidated financial statements contain all adjustments, consisting of normal recurring adjustments, necessary for a fair presentation of our financial position as of June 30, 2021, and our results of operations and cash flows for the periods ended June 30, 2021 and June 30, 2020, respectively. The results of operations for the periods ended June 30, 2021 and June 30, 2020, respectively, are not necessarily indicative of the results for a full-year period. These interim consolidated financial statements should be read in conjunction with the financial statements included in our Annual Report on Form 10-K for the year ended December 31, 2020, which was filed with the Securities and Exchange Commission (the "SEC") on March 22, 2021. </p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The Company also regularly evaluates estimates and assumptions related to deferred income tax asset valuation allowances, useful lives of property and equipment and intangible assets, borrowing rate used in operating lease right-of-use asset and liability valuations, impairment analysis of intangible assets, and valuations of stock-based compensation.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company bases its estimates and assumptions on current facts, historical experience and various other factors that it believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities and the accrual of costs and expenses that are not readily apparent from other sources. The actual results experienced by the Company may differ materially and adversely from the Company's estimates. To the extent there are material differences between the estimates and the actual results, future results of operations could be affected. </p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Principles of Consolidation</a></td>
<td class="text"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The accompanying condensed consolidated financial statements for the period ended June 30, 2021 include the accounts of the Company and its subsidiaries. The Company has one wholly-owned subsidiary, Singapore Volition Pte. Limited ("Singapore Volition"). Singapore Volition has one wholly-owned subsidiary, Belgian Volition SRL ("Belgian Volition"). Belgian Volition has four subsidiaries, Volition Diagnostics UK Limited ("Volition Diagnostics"), Volition America, Inc. ("Volition America"), Volition Germany GmbH ("Volition Germany"), and its one majority-owned subsidiary Volition Veterinary Diagnostics Development LLC ("Volition Vet"). See Note 8(f) for more information regarding Volition Vet and Volition Germany. All intercompany balances and transactions have been eliminated in consolidation. </p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents</a></td>
<td class="text"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">For the purposes of the statements of cash flows, the Company considers interest bearing deposits with original maturity dates of three months or less to be cash equivalents. The Company invests excess cash from its operating cash accounts in overnight investments and reflects these amounts in cash and cash equivalents in the condensed consolidated balance sheets at fair value using quoted prices in active markets for identical assets. As of June 30, 2021, cash and cash equivalents totaled approximately $27.9 million, of which $20.2 million was held in an overnight money market account.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy', window );">Accounts Receivables</a></td>
<td class="text"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Trade accounts receivable are stated at the amount the Company expects to collect. Due to the nature of the accounts receivable balance, the Company believes the risk of doubtful accounts is minimal and therefore no allowance is recorded. If the financial condition of the Company's customers were to deteriorate, adversely affecting their ability to make payments, additional allowances would be required. The Company may provide for estimated uncollectible amounts through a charge to earnings and a credit to a valuation allowance. Balances that remain outstanding after the Company has used reasonable collection efforts are written off through a charge to the valuation allowance and a credit to accounts receivable. As of June 30, 2021, the accounts receivable balance was $15,832 and the allowance for doubtful debts was $nil. </p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company adopted Accounting Standards Codification ("ASC") 606, "<em>Revenue from Contracts with Customers,"</em> effective January 1, 2019. Under ASC 606, the Company recognizes revenues when the customer obtains control of promised goods or services, in an amount that reflects the consideration which the Company expects to receive in exchange for those goods or services. The Company recognizes revenues following the five step model prescribed under ASC 606: (i) identify contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenues when (or as) the Company satisfies the performance obligation(s).</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company generates product revenues from the sale of its Nu.Q<sup>&#174;</sup> Vet Cancer Screening Test, from the sale of nucleosomes, and from the sale of Research Use Only kits pursuant to its license agreement with Active Motif, Inc. ("Active Motif") from which the Company receives royalties. In addition, revenue is received from external third parties for services the Company performs for them in its laboratory.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Revenues, and their respective treatment for financial reporting purposes under ASC 606, are as follows:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em>Royalty </em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company receives royalty revenues on the net sales recognized during the period in which the revenue is earned, and the amount is determinable from the licensee. These are presented in "Royalty" in the consolidated statements of operations and comprehensive loss. The Company does not have future performance obligations under this revenue stream. In accordance with ASC 606, the Company records these revenues based on estimates of the net sales that occurred during the relevant period from the licensee. The relevant period estimates of these royalties are based on preliminary gross sales data provided by Active Motif and analysis of historical gross-to-net adjustments. Differences between actual and estimated royalty revenues are adjusted for in the period in which they become known.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em>Product</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company includes revenue from product sales recognized during the period in which goods are shipped to third parties, and the amount is deemed collectable from the third parties. These are presented in "Product" in the consolidated statements of operations and comprehensive loss.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em>Services </em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company includes revenue recognized from laboratory services performed in the Company's laboratory on behalf of third parties in "Services" in the consolidated statements of operations and comprehensive loss.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">For each development and/or commercialization agreement that results in revenues, the Company identifies all performance obligations, aside from those that are immaterial, which may include a license to intellectual property and know-how, development activities and/or transition activities. In order to determine the transaction price, in addition to any upfront payment, the Company estimates the amount of variable consideration at the outset of the contract either utilizing the expected value or most likely amount method, depending on the facts and circumstances relative to the contract. The Company constrains (reduces) the estimates of variable consideration such that it is probable that a significant reversal of previously recognized revenue will not occur throughout the life of the contract. When determining if variable consideration should be constrained, management considers whether there are factors outside the Company's control that could result in a significant reversal of revenue. In making these assessments, the Company considers the likelihood and magnitude of a potential reversal of revenue. These estimates are re-assessed each reporting period as required.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Basic and Diluted Net Loss Per Share</a></td>
<td class="text"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company computes net loss per share in accordance with ASC 260, <em>"Earnings Per Share,"</em> which requires presentation of both basic and diluted earnings per share ("EPS") on the face of the statement of operations and comprehensive loss. Basic EPS is computed by dividing net loss available to common stockholders (numerator) by the weighted average number of shares outstanding (denominator) during the period. Diluted EPS gives effect to all dilutive potential common shares outstanding during the period using the treasury stock method. In computing diluted EPS, the average stock price for the period is used in determining the number of shares assumed to be purchased from the exercise of stock options or warrants. As of June 30, 2021, 4,732,235 potential common shares equivalents from warrants, options, and restricted stock units ("RSUs") were excluded from the diluted EPS calculations as their effect is anti-dilutive.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_ReclassificationPolicyTextblock', window );">Reclassification</a></td>
<td class="text"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Certain amounts presented in previously issued financial statements have been reclassified to be consistent with the current period presentation. The Company has reclassified the prior period comparative amounts in the statement of stockholders' equity and cash flows to be consistent with the current year classification.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recent Accounting Pronouncements</a></td>
<td class="text"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company has implemented all new accounting pronouncements that are in effect. The Company does not believe there are any other new accounting pronouncements that have been issued that might have a material impact on its financial position or results of operations.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_COVID19PandemicImpactPolicyTextblock', window );">COVID-19 Pandemic Impact</a></td>
<td class="text"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">As of the date of this filing, there continue to be widespread concerns regarding the ongoing impacts and disruptions caused by the COVID-19 pandemic in the regions in which the Company operates. As a result of the COVID-19 pandemic, the Company has experienced and may continue to experience disruptions that could impact our clinical trials, including delays enrolling patients and in sample collection.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The extent to which the COVID-19 pandemic will impact the Company's business, financial condition, and results of operations in the future is highly uncertain and will be affected by a number of factors. These include the duration and extent of the COVID-19 pandemic, the development of new variants of the COVID-19 virus that may be more contagious or virulent than previous versions, the scope of mandated or recommended containment and mitigation measures, the effect of government stabilization and recovery efforts, and the success of vaccine distribution programs.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4273-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=d3e5614-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5144-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_COVID19PandemicImpactPolicyTextblock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_COVID19PandemicImpactPolicyTextblock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_ReclassificationPolicyTextblock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_ReclassificationPolicyTextblock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139706828149672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property and Equipment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock', window );">Schedule of Property and Equipment</a></td>
<td class="text"><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">&#160;</p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td class="hdcell" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td class="hdcell" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>June 30,</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td></tr><tr style="height:15px"><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td class="hdcell" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td class="hdcell" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>2021</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td></tr><tr style="height:15px"><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td class="hdcell" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>Accumulated</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>Net Carrying</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td></tr><tr style="height:15px"><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>Cost</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>Depreciation</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>Value</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td></tr><tr style="height:15px"><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>Useful Life</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;$</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>$&#160; </strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">$</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Computer hardware and software</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:3%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:10%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">3 years</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">579,410</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">455,285</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">124,125</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Laboratory equipment</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">5 years</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">3,026,194</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">1,271,580</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">1,754,614</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Office furniture and equipment</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">5 years</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">297,841</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">193,087</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">104,754</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Buildings</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">30 years</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">2,293,345</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">239,727</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">2,053,618</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Building improvements</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">5-15 years</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">1,310,063</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">222,745</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">1,087,318</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Land</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">Not&#160;amortized</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">142,217</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">142,217</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">7,649,070</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">2,382,424</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">5,266,646</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td class="ffcell"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>&#160;</strong></p></td><td class="ffcell"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>December 31,</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td class="ffcell"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td class="ffcell"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>2020</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td class="ffcell"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>Accumulated</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>Net Carrying</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>Cost</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>Depreciation</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>Value</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>Useful Life</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>$&#160;</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td colspan="2" style="BORDER-BOTTOM: 1px solid;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;$</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td style="white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td><td colspan="2" style="BORDER-BOTTOM: 1px solid;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>$</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>&#160;</strong></p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Computer hardware and software</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">3 years</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">550,254</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">412,805</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">137,449</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Laboratory equipment</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">5 years</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">2,586,997</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">1,060,153</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">1,526,844</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Office furniture and equipment</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">5 years</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">271,656</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">171,247</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">100,409</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Buildings</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">30 years</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">2,366,236</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">207,111</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">2,159,125</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Building improvements</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">5-15 years</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">1,285,383</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">184,813</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">1,100,570</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Land</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">Not&#160;amortized</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">146,737</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">146,737</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">7,207,263</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">2,036,129</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">5,171,134</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of public utility physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, deprecation expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84167750&amp;loc=d3e42232-110370<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139706837074856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Intangible Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of Intangible Assets</a></td>
<td class="text"><table cellpadding="0" style="border-spacing:0;font-size:10pt;text-align:justify;width:85%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td colspan="2" style="width:9%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td colspan="2" style="width:9%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td colspan="2" style="width:9%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>June 30, </strong></p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td></tr><tr style="height:15px"><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td colspan="2" style="width:9%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td colspan="2" style="width:9%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td colspan="2" style="width:9%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>2021</strong></p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td></tr><tr style="height:15px"><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td colspan="2" style="width:9%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td colspan="2" style="width:9%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Accumulated</strong></p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td colspan="2" style="width:9%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Net Carrying</strong></p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td></tr><tr style="height:15px"><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td colspan="2" style="width:9%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Cost</strong></p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td colspan="2" style="width:9%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Amortization</strong></p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td colspan="2" style="width:9%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Value</strong></p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td></tr><tr style="height:15px"><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>&#160;$ </strong></p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>$ </strong></p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>$</strong></p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Patents</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;">1,219,693</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;">953,107</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;">266,586</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:9%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">&#160;</p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">&#160;</p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">&#160;</p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">&#160;</p></td><td style="width:9%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>December 31,</strong></p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td></tr><tr style="height:15px"><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="width:9%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="width:9%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>2020</strong></p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td></tr><tr style="height:15px"><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="width:9%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Accumulated</strong></p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Net Carrying</strong></p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td></tr><tr style="height:15px"><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Cost</strong></p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Amortization</strong></p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Value</strong></p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td></tr><tr style="height:15px"><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>$&#160;</strong></p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td colspan="2" style="BORDER-BOTTOM: 1px solid;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>&#160;$ </strong></p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td colspan="2" style="BORDER-BOTTOM: 1px solid;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>$</strong></p></td><td style="width:1%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Patents</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;">1,256,064</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;">934,423</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;">321,641</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock', window );">Schedule of annual estimated amortization</a></td>
<td class="text"><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:85%"><tbody><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2021 - remaining</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">45,326</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2022</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">91,015</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2023</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">91,015</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2024</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">39,230</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2025</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Total Intangible Assets</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">266,586</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139706833750440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>StockBased Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsNoteDisclosureAbstract', window );"><strong>StockBased Compensation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock', window );">Summary of changes in warrants outstanding</a></td>
<td class="text"><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:85%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td/><td class="hdcell" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Number of</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Weighted&#160;</strong><strong>Average</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td/><td class="hdcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Warrants</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Exercise&#160;</strong><strong>Price&#160;($)</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Outstanding at December 31, 2020</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:12%;vertical-align:bottom;text-align:right;">175,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:12%;vertical-align:bottom;text-align:right;">2.75</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Granted</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">310,000</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">4.52</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Outstanding at June 30, 2021</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">485,000</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">3.88</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Exercisable at June 30, 2021</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">125,000</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">2.47</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_SummarizingTheWarrantsIssuedAndOutstanding', window );">Summarizing the warrants issued and outstanding</a></td>
<td class="text"><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:85%"><tbody><tr style="height:15px"><td colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2"/><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2"/><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Weighted&#160;Average</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2"/><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2"/><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2"/><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Remaining</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Proceeds to</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td/><td style="vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Number</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td/><td class="hdcell" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Number</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Exercise</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Contractual</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Company if</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td style="width:5%;"/><td style="BORDER-BOTTOM: #000000 1px solid;width:5%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Outstanding</strong></p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:5%;"/><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:5%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Exercisable</strong></p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:5%;"/><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:5%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Price&#160;($)</strong></p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:5%;"/><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:8%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Life&#160;(Years)</strong></p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:5%;"/><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:5%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Exercised&#160;($)</strong></p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">125,000</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">125,000</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">2.47</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">0.83</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">308,750</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">50,000</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">-</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">3.45</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">4.67</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">172,500</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">185,000</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">-</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">4.90</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">5.59</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">906,500</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">125,000</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">3.95</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">5.51</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">493,750</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">485,000</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">125,000</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">1,881,500</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Summarizes the changes in options outstanding</a></td>
<td class="text"><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:85%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;"/><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Weighted</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;"/><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Average</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Number of </strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Exercise</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Options</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Price ($)</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Outstanding at December 31, 2020</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">4,278,619</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">4.00</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Granted</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">40,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3.60</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Exercised</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(277,634)</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"/><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">4.19</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Outstanding at June 30, 2021</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">4,040,985</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">3.99</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Exercisable at June 30, 2021</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">3,990,985</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">3.99</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock', window );">Summarizing the options issued and outstanding</a></td>
<td class="text"><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:85%"><tbody><tr style="height:15px"><td colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2"/><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2"/><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Weighted Average</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2"/><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2"/><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2"/><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Remaining</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Proceeds to</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td colspan="2" style="vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Number</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Number</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Exercise </strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Contractual</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Company if</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td style="width:5%;"/><td style="BORDER-BOTTOM: 1px solid;width:5%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Outstanding</strong></p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:5%;"/><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:5%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Exercisable</strong></p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:5%;"/><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:5%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Price&#160;($)</strong></p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:5%;"/><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:5%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Life&#160;(Years)</strong></p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:5%;"/><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:5%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Exercised&#160;($)</strong></p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">635,000</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">635,000</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">3.25</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">3.62</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">2,063,750</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">2,717</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">2,717</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">3.35</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">0.18</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">9,102</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">10,000</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">-</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">3.40</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">5.42</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">34,000</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">860,000</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">820,000</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">3.60</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">4.85</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">3,096,000</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">1,682,837</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">1,682,837</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">4.00</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">1.26</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">6,731,348</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">15,268</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">15,268</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">4.35</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">0.65</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">66,416</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">89,163</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">89,163</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">4.38</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">2.57</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">390,534</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">50,000</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">50,000</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">4.80</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">1.51</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">240,000</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">696,000</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">696,000</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">5.00</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">1.74</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">3,480,000</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">4,040,985</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">3,990,985</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">16,111,150</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_SummarizingTheRsusIssuedAndOutstanding', window );">Summarizing the RSUs issued and outstanding</a></td>
<td class="text"><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:85%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Number of RSUs</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Share Price&#160;($)</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Outstanding at December 31, 2020</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">67,500</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3.47</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Granted</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">185,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3.37</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Vested</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(31,250)</td><td style="width:1%;white-space: nowrap;"/><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3.56</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Cancelled</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(15,000)</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"/><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">3.30</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Outstanding at June 30, 2021</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">206,250</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">3.38</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_SummarizingTheRsusIssuedAndOutstandingMaturityLife', window );">Summarizing the RSUs issued and outstanding maturity life</a></td>
<td class="text"><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:85%"><tbody><tr style="height:15px"><td colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2"/><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Weighted</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2"/><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Average</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2"/><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Remaining</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td colspan="2" style="vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Number</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Share</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Contractual</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td style="width:23%;"/><td style="BORDER-BOTTOM: 1px solid;width:8%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Outstanding</strong></p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:24%;"/><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:8%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Price&#160;($)</strong></p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:24%;"/><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:8%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:right;"><strong>Life&#160;(Years)</strong></p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">150,000</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">3.31</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">1.84</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">26,250</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">3.52</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">0.39</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">30,000</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">3.59</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">1.23</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">206,250</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 50<br> -Section S99<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6784392&amp;loc=d3e188667-122775<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarrantsAndRightsNoteDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantsAndRightsNoteDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_SummarizingTheRsusIssuedAndOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_SummarizingTheRsusIssuedAndOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_SummarizingTheRsusIssuedAndOutstandingMaturityLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_SummarizingTheRsusIssuedAndOutstandingMaturityLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_SummarizingTheWarrantsIssuedAndOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_SummarizingTheWarrantsIssuedAndOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139706828074488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock', window );">Schedule of future minimum lease payments under financing leases</a></td>
<td class="text"><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:85%"><tbody><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2021 - remaining</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">36,917</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2022</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">65,234</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2023</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">63,745</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2024</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">63,744</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2025</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">63,744</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Greater than 5 years</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">406,356</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Total</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">699,740</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Less: Amount representing interest</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(87,067)</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"/></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Present value of minimum lease payments</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">612,673</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock', window );">Schedule of future minimum lease payments under operating leases</a></td>
<td class="text"><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:85%"><tbody><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2021 - remaining</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">103,130</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2022</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">101,644</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2023</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">76,422</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2024</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">50,027</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2025</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">5,417</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Total Operating Lease Obligations </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">336,640</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Less: Amount representing interest</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(12,644)</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"/></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Present Value of minimum lease payments</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">323,996</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_ScheduleOfRecognizedInShortTermLeaseCosts', window );">Schedule of recognized in short-term lease costs</a></td>
<td class="text"><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:85%"><tbody><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2021 - remaining</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">38,855</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2022</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">38,222</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Total Operating Lease Liabilities</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">77,077</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtTableTextBlock', window );">Schedule of Grants Repayable</a></td>
<td class="text"><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:85%"><tbody><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2021 - remaining </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2022</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">46,138</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2023</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">44,367</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2024</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">19,253</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2025</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">21,194</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Greater than 5 years </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">177,740</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Total Grants Repayable </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">308,692</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">Schedule of long-term debt payable</a></td>
<td class="text"><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:85%"><tbody><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2021 - remaining</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">508,394</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2022</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">779,595</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2023</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">678,071</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2024</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">527,666</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2025</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">145,755</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Greater than 5 years</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">784,900</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Total</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3,424,381</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Less: Amount representing interest</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(382,264)</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"/></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Total Long-Term Debt</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">3,042,117</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock', window );">Schedule of annual payments of collaborative cgreement obligations</a></td>
<td class="text"><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:85%"><tbody><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2021 - remaining </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">842,026</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2022 - 2025</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">122,073</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Total Collaborative Agreement Obligations&#160; </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">964,099</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 808<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6931272&amp;loc=SL5834143-161434<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of future minimum lease payments as of the date of the latest balance sheet presented, in aggregate and for each of the five years succeeding fiscal years, with separate deductions from the total for the amount representing executor costs, including any profit thereon, included in the minimum lease payments and for the amount of the imputed interest necessary to reduce the net minimum lease payments to present value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121616839&amp;loc=d3e45280-112737<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121573735&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturity and sinking fund requirement for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_ScheduleOfRecognizedInShortTermLeaseCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_ScheduleOfRecognizedInShortTermLeaseCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139706830739256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation and Summary of Significant Accounting Policies (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Basis of Presentation and Summary of Significant Accounting Policies (Policies)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Cash', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 27,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_CashAndCashEquivalentsMoneyMarketAccount', window );">Cash and cash equivalents money market account</a></td>
<td class="nump">20,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable</a></td>
<td class="nump">15,832<span></span>
</td>
<td class="nump">$ 7,118<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs', window );">Allowance for doubtful Debts</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_PotentiallyDilutiveSecuritiesExcludedFromTheComputationOfEps', window );">Potentially dilutive securities excluded from the computation of EPS</a></td>
<td class="nump">4,732,235<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of direct write-downs of accounts receivable charged against the allowance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631418-115840<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631419-115840<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Cash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_CashAndCashEquivalentsMoneyMarketAccount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_CashAndCashEquivalentsMoneyMarketAccount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_PotentiallyDilutiveSecuritiesExcludedFromTheComputationOfEps">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_PotentiallyDilutiveSecuritiesExcludedFromTheComputationOfEps</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139706833592616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Going Concern (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1">117 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RisksAndUncertaintiesAbstract', window );"><strong>Going Concern</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (5,574,487)<span></span>
</td>
<td class="num">$ (5,043,093)<span></span>
</td>
<td class="num">$ (11,700,057)<span></span>
</td>
<td class="num">$ (10,902,432)<span></span>
</td>
<td class="nump">$ 121,800,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RisksAndUncertaintiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RisksAndUncertaintiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139706831052296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Cost</a></td>
<td class="nump">$ 7,649,070<span></span>
</td>
<td class="nump">$ 7,207,263<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated Depreciation</a></td>
<td class="nump">2,382,424<span></span>
</td>
<td class="nump">2,036,129<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Net Carrying Value</a></td>
<td class="nump">5,266,646<span></span>
</td>
<td class="nump">5,171,134<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_LandMember', window );">Land [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Cost</a></td>
<td class="nump">142,217<span></span>
</td>
<td class="nump">146,737<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated Depreciation</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Net Carrying Value</a></td>
<td class="nump">$ 142,217<span></span>
</td>
<td class="nump">$ 146,737<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful Life</a></td>
<td class="text">0 years<span></span>
</td>
<td class="text">0 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember', window );">Computer Hardware And Software [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Cost</a></td>
<td class="nump">$ 579,410<span></span>
</td>
<td class="nump">$ 550,254<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated Depreciation</a></td>
<td class="nump">455,285<span></span>
</td>
<td class="nump">412,805<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Net Carrying Value</a></td>
<td class="nump">$ 124,125<span></span>
</td>
<td class="nump">$ 137,449<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful Life</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=vnrx_LaboratoryEquipmentMember', window );">Laboratory Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Cost</a></td>
<td class="nump">$ 3,026,194<span></span>
</td>
<td class="nump">$ 2,586,997<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated Depreciation</a></td>
<td class="nump">1,271,580<span></span>
</td>
<td class="nump">1,060,153<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Net Carrying Value</a></td>
<td class="nump">$ 1,754,614<span></span>
</td>
<td class="nump">$ 1,526,844<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful Life</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember', window );">Office Furniture and Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Cost</a></td>
<td class="nump">$ 297,841<span></span>
</td>
<td class="nump">$ 271,656<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated Depreciation</a></td>
<td class="nump">193,087<span></span>
</td>
<td class="nump">171,247<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Net Carrying Value</a></td>
<td class="nump">$ 104,754<span></span>
</td>
<td class="nump">$ 100,409<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful Life</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">Buildings [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Cost</a></td>
<td class="nump">$ 2,293,345<span></span>
</td>
<td class="nump">$ 2,366,236<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated Depreciation</a></td>
<td class="nump">239,727<span></span>
</td>
<td class="nump">207,111<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Net Carrying Value</a></td>
<td class="nump">$ 2,053,618<span></span>
</td>
<td class="nump">$ 2,159,125<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful Life</a></td>
<td class="text">30 years<span></span>
</td>
<td class="text">30 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingImprovementsMember', window );">Building Improvements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Cost</a></td>
<td class="nump">$ 1,310,063<span></span>
</td>
<td class="nump">$ 1,285,383<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated Depreciation</a></td>
<td class="nump">222,745<span></span>
</td>
<td class="nump">184,813<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Net Carrying Value</a></td>
<td class="nump">$ 1,087,318<span></span>
</td>
<td class="nump">$ 1,100,570<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingImprovementsMember', window );">Building Improvements [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful Life</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingImprovementsMember', window );">Building Improvements [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful Life</a></td>
<td class="text">15 years<span></span>
</td>
<td class="text">15 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_LandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_LandMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=vnrx_LaboratoryEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=vnrx_LaboratoryEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139706829458072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property and Equipment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation Expense</a></td>
<td class="nump">$ 425,187<span></span>
</td>
<td class="nump">$ 316,405<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139706830736280">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Intangible Assets (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Value</a></td>
<td class="nump">$ 266,586<span></span>
</td>
<td class="nump">$ 321,641<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentsMember', window );">Patents [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Value</a></td>
<td class="nump">266,586<span></span>
</td>
<td class="nump">321,641<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Cost</a></td>
<td class="nump">1,219,693<span></span>
</td>
<td class="nump">1,256,064<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">$ 953,107<span></span>
</td>
<td class="nump">$ 934,423<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 928<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6473545&amp;loc=d3e61844-108004<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139706845406536">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Intangible Assets (Details 1) - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Intangible Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PresentValueOfFutureInsuranceProfitsAmortizationExpenseYearOne', window );">2021 - remaining</a></td>
<td class="nump">$ 45,326<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2022</a></td>
<td class="nump">91,015<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2023</a></td>
<td class="nump">91,015<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">2024</a></td>
<td class="nump">39,230<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">2025</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Total Intangible Assets</a></td>
<td class="nump">$ 266,586<span></span>
</td>
<td class="nump">$ 321,641<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PresentValueOfFutureInsuranceProfitsAmortizationExpenseYearOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for present value of future profits of insurance contract acquired in business combination expected to be recognized during next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 805<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6918812&amp;loc=d3e30762-158568<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PresentValueOfFutureInsuranceProfitsAmortizationExpenseYearOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139706833478456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization expense</a></td>
<td class="nump">$ 46,567<span></span>
</td>
<td class="nump">$ 42,828<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Patents And Intellectual Property [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Amortization of long-lived asset on straight line basis</a></td>
<td class="text">8 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Patents And Intellectual Property [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Amortization of long-lived asset on straight line basis</a></td>
<td class="text">20 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=vnrx_PatentsAndIntellectualPropertyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=vnrx_PatentsAndIntellectualPropertyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139706832334056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Common Stock (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1">114 Months Ended</th>
<th class="th" colspan="1">117 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Apr. 13, 2021</div></th>
<th class="th"><div>Feb. 10, 2021</div></th>
<th class="th"><div>Nov. 10, 2020</div></th>
<th class="th"><div>Sep. 07, 2018</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Feb. 12, 2021</div></th>
<th class="th"><div>Jan. 01, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">53,144,082<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">53,144,082<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">48,607,017<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">53,144,082<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">53,144,082<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">48,607,017<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_CommonStockSharesIssuableUponExerciseOfWarrants', window );">Common stock shares issuable upon exercise of warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=vnrx_EquityDistributionAgreementMember', window );">Equity Distribution Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_AggeregateShareOfCommonStockOfferingPrice', window );">Aggeregate share of common stock offering price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,000,000.0<span></span>
</td>
<td class="nump">$ 10,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Common stock shares sold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">251,369<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">316,769<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOrSaleOfEquity', window );">Net proceeds of common stock shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 857,211<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_AggregateSharesOfCommonStock', window );">Aggregate shares of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,539,606<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InsuranceCommissionsAndFees', window );">Broker's commissions fees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,700,000<span></span>
</td>
<td class="nump">$ 1,201,167<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=vnrx_UnderwritingAgreementMember', window );">Underwriting Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_AggeregateShareOfCommonStockOfferingPrice', window );">Aggeregate share of common stock offering price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,809,524<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesOther', window );">Issuance of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">571,428<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueOther', window );">Proceeds from Issuance of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_PurchasePricePerShare', window );">Purchase price per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.9533<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardDateAxis=vnrx_FebruaryEightTwoThousandTwentyOneToFebruaryNineTwoThousandTwentyOneMember', window );">February 8, 2021 To February 9, 2021 [Member] | Stock Option [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_CommonStockShareIssuedUponCashlessExercise', window );">Common stock, share issued upon cashless exercise</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,126<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Price per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_CommonStockSharesIssuableUponExerciseOfWarrants', window );">Common stock shares issuable upon exercise of warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardDateAxis=vnrx_FebruaryEightTwoThousandTwentyOneMember', window );">February 8, 2021 [Member] | Stock Option Two [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_CommonStockShareIssuedUponCashlessExercise', window );">Common stock, share issued upon cashless exercise</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Price per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_ClassOfWarrantOrRightOutstandings', window );">Common stock shares issuable upon exercise of warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardDateAxis=vnrx_FebruaryEightTwoThousandTwentyOneMember', window );">February 8, 2021 [Member] | Stock Option One [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_CommonStockShareIssuedUponCashlessExercise', window );">Common stock, share issued upon cashless exercise</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,446<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Price per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_ClassOfWarrantsOrRightOutstanding', window );">Common stock shares issuable upon exercise of warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_OptionMember', window );">Option [Member] | On 13, April 2021 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_RsusVestedShares', window );">RSUs vested shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_CommonStockShareIssuedUponCashlessExercise', window );">Common stock, share issued upon cashless exercise</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,712<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_RemainingSharesWithheldReturned', window );">Withheld shares returned remaining</a></td>
<td class="nump">4,538<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_OptionMember', window );">Option [Member] | From January 13, 2021 to March 19, 2021 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_CommonStockShareIssuedUponCashlessExercise', window );">Common stock, share issued upon cashless exercise</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">948<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Price per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.35<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.35<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_CommonStockSharesIssuableUponExerciseOfWarrants', window );">Common stock shares issuable upon exercise of warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,634<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,634<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_OptionMember', window );">Option [Member] | On 2, February 2021 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_CommonStockShareIssuedUponCashlessExercise', window );">Common stock, share issued upon cashless exercise</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,181<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Price per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.80<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.80<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_CommonStockSharesIssuableUponExerciseOfWarrants', window );">Common stock shares issuable upon exercise of warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_OptionMember', window );">Option [Member] | On January 20, 2021 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_RsusVestedShares', window );">RSUs vested shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_CommonStockShareIssuedUponCashlessExercise', window );">Common stock, share issued upon cashless exercise</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_CommonStockSharesIssuableUponExerciseOfWarrants', window );">Common stock shares issuable upon exercise of warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=vnrx_TwoZeroOneFiveStockIncentivePlanMember', window );">2015 Stock Incentive Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_RemainingSharesWithheldReturned', window );">Withheld shares returned remaining</a></td>
<td class="nump">4,538<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InsuranceCommissionsAndFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income from agency and brokerage operations (includes sales of annuities and supplemental contracts); service charges, commissions, and fees from the sale of insurance and related services; and management fees from separate accounts, deferred annuities, and universal life products.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.13(c),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InsuranceCommissionsAndFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOrSaleOfEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOrSaleOfEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued attributable to transactions classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of shares of stock issued attributable to transactions classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_AggeregateShareOfCommonStockOfferingPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_AggeregateShareOfCommonStockOfferingPrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_AggregateSharesOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_AggregateSharesOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_ClassOfWarrantOrRightOutstandings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_ClassOfWarrantOrRightOutstandings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_ClassOfWarrantsOrRightOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_ClassOfWarrantsOrRightOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_CommonStockShareIssuedUponCashlessExercise">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_CommonStockShareIssuedUponCashlessExercise</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_CommonStockSharesIssuableUponExerciseOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_CommonStockSharesIssuableUponExerciseOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_PurchasePricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_PurchasePricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_RemainingSharesWithheldReturned">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_RemainingSharesWithheldReturned</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_RsusVestedShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_RsusVestedShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=vnrx_EquityDistributionAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=vnrx_EquityDistributionAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=vnrx_UnderwritingAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=vnrx_UnderwritingAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=vnrx_FebruaryEightTwoThousandTwentyOneToFebruaryNineTwoThousandTwentyOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=vnrx_FebruaryEightTwoThousandTwentyOneToFebruaryNineTwoThousandTwentyOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=vnrx_StockOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=vnrx_StockOptionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=vnrx_FebruaryEightTwoThousandTwentyOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=vnrx_FebruaryEightTwoThousandTwentyOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=vnrx_StockOptionTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=vnrx_StockOptionTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=vnrx_StockOptionOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=vnrx_StockOptionOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_OptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_OptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=vnrx_OnAprilOnThreeTwoZeroTwoOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=vnrx_OnAprilOnThreeTwoZeroTwoOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=vnrx_FromJanuaryThirteenTwentyTwentyOneToNineteenMarchTwentyTwentyOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=vnrx_FromJanuaryThirteenTwentyTwentyOneToNineteenMarchTwentyTwentyOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=vnrx_OnTwoFebruaryTwoThousandTwentyOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=vnrx_OnTwoFebruaryTwoThousandTwentyOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=vnrx_OnJanuaryTwentyTwoThousandTwentyOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=vnrx_OnJanuaryTwentyTwoThousandTwentyOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=vnrx_TwoZeroOneFiveStockIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=vnrx_TwoZeroOneFiveStockIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139706833622840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>StockBased Compensation (Details) - Warrants Four[Member]<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2021 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_NumberOfWarrantsAbstract', window );"><strong>Number of warrants</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_NumberOfWarrantsOutstandingBeginningBalance', window );">Number of warrants Outstanding beginning balance | shares</a></td>
<td class="nump">175,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Number of warrants granted | shares</a></td>
<td class="nump">310,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_NumberOfWarrantsOutstandingEndingBalance', window );">Number of warrants outstanding ending balance | shares</a></td>
<td class="nump">485,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_NumberOfWarrantsExercisable', window );">Number of Warrants Exercisable | shares</a></td>
<td class="nump">125,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_WeightedExercisePriceAbstract', window );"><strong>Weighted Exercise Price</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_WeightedAverageExercisePriceOutstandingBalanceOne', window );">Weighted Average Exercise Price Outstanding balance | $ / shares</a></td>
<td class="nump">$ 3.88<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price Granted | $ / shares</a></td>
<td class="nump">4.52<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_WeightedAverageExercisePriceEndingBalanceOne', window );">Weighted Average Exercise Price ending balance | $ / shares</a></td>
<td class="nump">3.88<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_WeightedAverageExercisePriceExercisable', window );">Weighted Average Exercise Price exercisable | $ / shares</a></td>
<td class="nump">$ 2.47<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_NumberOfWarrantsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_NumberOfWarrantsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_NumberOfWarrantsExercisable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_NumberOfWarrantsExercisable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_NumberOfWarrantsOutstandingBeginningBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_NumberOfWarrantsOutstandingBeginningBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_NumberOfWarrantsOutstandingEndingBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_NumberOfWarrantsOutstandingEndingBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_WeightedAverageExercisePriceEndingBalanceOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_WeightedAverageExercisePriceEndingBalanceOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_WeightedAverageExercisePriceExercisable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_WeightedAverageExercisePriceExercisable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_WeightedAverageExercisePriceOutstandingBalanceOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_WeightedAverageExercisePriceOutstandingBalanceOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_WeightedExercisePriceAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_WeightedExercisePriceAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=vnrx_WarrantsFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=vnrx_WarrantsFourMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139706837626872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>StockBased Compensation (Details 1)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Number Exercisable</a></td>
<td class="nump">125,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number Outstanding</a></td>
<td class="nump">485,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromWarrantExercises', window );">Proceeds to Company if Exercised | $</a></td>
<td class="nump">$ 1,881,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Weighted Average Remaining Contractual Life (Years)</a></td>
<td class="text">4 years 5 months 15 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=vnrx_WarrantsFourMember', window );">Warrants Four[Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Number Exercisable</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number Outstanding</a></td>
<td class="nump">125,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromWarrantExercises', window );">Proceeds to Company if Exercised | $</a></td>
<td class="nump">$ 493,750<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_ExercisePrice', window );">Exercise Price | $ / shares</a></td>
<td class="nump">$ 3.95<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Weighted Average Remaining Contractual Life (Years)</a></td>
<td class="text">5 years 6 months 3 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=vnrx_WarrantThreeMember', window );">Warrant Three [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Number Exercisable</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number Outstanding</a></td>
<td class="nump">185,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromWarrantExercises', window );">Proceeds to Company if Exercised | $</a></td>
<td class="nump">$ 906,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_ExercisePrice', window );">Exercise Price | $ / shares</a></td>
<td class="nump">$ 4.90<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Weighted Average Remaining Contractual Life (Years)</a></td>
<td class="text">5 years 7 months 2 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=vnrx_WarrantOneMember', window );">Warrant One [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Number Exercisable</a></td>
<td class="nump">125,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number Outstanding</a></td>
<td class="nump">125,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromWarrantExercises', window );">Proceeds to Company if Exercised | $</a></td>
<td class="nump">$ 308,750<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_ExercisePrice', window );">Exercise Price | $ / shares</a></td>
<td class="nump">$ 2.47<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Weighted Average Remaining Contractual Life (Years)</a></td>
<td class="text">9 months 29 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=vnrx_WarrantTwoMember', window );">Warrant Two [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Number Exercisable</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number Outstanding</a></td>
<td class="nump">50,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromWarrantExercises', window );">Proceeds to Company if Exercised | $</a></td>
<td class="nump">$ 172,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_ExercisePrice', window );">Exercise Price | $ / shares</a></td>
<td class="nump">$ 3.45<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Weighted Average Remaining Contractual Life (Years)</a></td>
<td class="text">4 years 8 months 1 day<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromWarrantExercises">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from holders exercising their stock warrants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromWarrantExercises</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_ExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_ExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=vnrx_WarrantsFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=vnrx_WarrantsFourMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=vnrx_WarrantThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=vnrx_WarrantThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=vnrx_WarrantOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=vnrx_WarrantOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=vnrx_WarrantTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=vnrx_WarrantTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139706834146504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>StockBased Compensation (Details 2) - Option Four [Member]<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2021 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_NumberOfOptionsAbstract', window );"><strong>Number of options</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_NumberOfOptionsOutstandingBeginningBalance', window );">Number of options outstanding beginning balance | shares</a></td>
<td class="nump">4,278,619<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted', window );">Granted | shares</a></td>
<td class="nump">40,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentExercised', window );">Exercised | shares</a></td>
<td class="num">(277,634)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_NumberOfOptionOutstandingEndingBalance', window );">Number of option outstanding ending balance | shares</a></td>
<td class="nump">4,040,985<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_NumberOfOptionsExercisable', window );">Number of options exercisable | shares</a></td>
<td class="nump">3,990,985<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_WeightedAverageExercisePriceAbstract', window );"><strong>Weighted Average Exercise Price</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_WeightedAverageExercisePriceOutstandingBalance', window );">Weighted Average Exercise Price Outstanding balance | $ / shares</a></td>
<td class="nump">$ 3.99<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_WeightedAverageExercisePriceGranted', window );">Weighted Average Exercise Price Granted | $ / shares</a></td>
<td class="nump">3.60<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_WeightedAverageExercisePriceExercised', window );">Weighted Average Exercise Price Exercised | $ / shares</a></td>
<td class="nump">4.19<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_WeightedAverageExercisePriceEndingBalance', window );">Weighted Average Exercise Price ending balance | $ / shares</a></td>
<td class="nump">3.99<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_WeightedAverageExercisePriceExercisableBalance', window );">Weighted Average Exercise Price exercisable balance | $ / shares</a></td>
<td class="nump">$ 3.99<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net number of non-option equity instruments granted to participants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_NumberOfOptionOutstandingEndingBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_NumberOfOptionOutstandingEndingBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_NumberOfOptionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_NumberOfOptionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_NumberOfOptionsExercisable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_NumberOfOptionsExercisable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_NumberOfOptionsOutstandingBeginningBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_NumberOfOptionsOutstandingBeginningBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of non-option equity instruments exercised by participants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_WeightedAverageExercisePriceAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_WeightedAverageExercisePriceAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_WeightedAverageExercisePriceEndingBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_WeightedAverageExercisePriceEndingBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_WeightedAverageExercisePriceExercisableBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_WeightedAverageExercisePriceExercisableBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_WeightedAverageExercisePriceExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_WeightedAverageExercisePriceExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_WeightedAverageExercisePriceGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_WeightedAverageExercisePriceGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_WeightedAverageExercisePriceOutstandingBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_WeightedAverageExercisePriceOutstandingBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=vnrx_OptionFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=vnrx_OptionFourMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139706833635880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>StockBased Compensation (Details 3)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_NumberOutstandingShares', window );">Number Outstanding, shares</a></td>
<td class="nump">4,040,985<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_NumberExercisableShares', window );">Number Exercisable, shares</a></td>
<td class="nump">3,990,985<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds to Company if Exercised | $</a></td>
<td class="nump">$ 16,111,150<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=vnrx_OptionFourMember', window );">Option Four [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_NumberOutstandingShares', window );">Number Outstanding, shares</a></td>
<td class="nump">860,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_NumberExercisableShares', window );">Number Exercisable, shares</a></td>
<td class="nump">820,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds to Company if Exercised | $</a></td>
<td class="nump">$ 3,096,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_ExercisePrice', window );">Exercise Price | $ / shares</a></td>
<td class="nump">$ 3.60<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Life(years)</a></td>
<td class="text">4 years 10 months 6 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=vnrx_StockOptionThreeMember', window );">Option Three [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_NumberOutstandingShares', window );">Number Outstanding, shares</a></td>
<td class="nump">635,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_NumberExercisableShares', window );">Number Exercisable, shares</a></td>
<td class="nump">635,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds to Company if Exercised | $</a></td>
<td class="nump">$ 2,063,750<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_ExercisePrice', window );">Exercise Price | $ / shares</a></td>
<td class="nump">$ 3.25<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Life(years)</a></td>
<td class="text">3 years 7 months 13 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=vnrx_OptionTwoMember', window );">Option Two [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_NumberOutstandingShares', window );">Number Outstanding, shares</a></td>
<td class="nump">2,717<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_NumberExercisableShares', window );">Number Exercisable, shares</a></td>
<td class="nump">2,717<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds to Company if Exercised | $</a></td>
<td class="nump">$ 9,102<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_ExercisePrice', window );">Exercise Price | $ / shares</a></td>
<td class="nump">$ 3.35<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Life(years)</a></td>
<td class="text">2 months 4 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=vnrx_TotalStockOptionMember', window );">Total Option [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_NumberOutstandingShares', window );">Number Outstanding, shares</a></td>
<td class="nump">10,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds to Company if Exercised | $</a></td>
<td class="nump">$ 34,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_ExercisePrice', window );">Exercise Price | $ / shares</a></td>
<td class="nump">$ 3.40<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Life(years)</a></td>
<td class="text">5 years 5 months 1 day<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=vnrx_StockOptionSixMember', window );">Option Six [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_NumberOutstandingShares', window );">Number Outstanding, shares</a></td>
<td class="nump">15,268<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_NumberExercisableShares', window );">Number Exercisable, shares</a></td>
<td class="nump">15,268<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds to Company if Exercised | $</a></td>
<td class="nump">$ 66,416<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_ExercisePrice', window );">Exercise Price | $ / shares</a></td>
<td class="nump">$ 4.35<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Life(years)</a></td>
<td class="text">7 months 24 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=vnrx_StockOptionSevenMember', window );">Option Seven [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_NumberOutstandingShares', window );">Number Outstanding, shares</a></td>
<td class="nump">1,682,837<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_NumberExercisableShares', window );">Number Exercisable, shares</a></td>
<td class="nump">1,682,837<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds to Company if Exercised | $</a></td>
<td class="nump">$ 6,731,348<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_ExercisePrice', window );">Exercise Price | $ / shares</a></td>
<td class="nump">$ 4.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_WeightedAverageRemainingContractualLifeyears', window );">Weighted Average Remaining Contractual Life(years)</a></td>
<td class="text">1 year 3 months 3 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=vnrx_StockOptionEightMember', window );">Option Eight [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_NumberOutstandingShares', window );">Number Outstanding, shares</a></td>
<td class="nump">89,163<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_NumberExercisableShares', window );">Number Exercisable, shares</a></td>
<td class="nump">89,163<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds to Company if Exercised | $</a></td>
<td class="nump">$ 390,534<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_ExercisePrice', window );">Exercise Price | $ / shares</a></td>
<td class="nump">$ 4.38<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Life(years)</a></td>
<td class="text">2 years 6 months 25 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=vnrx_StockOptionNineMember', window );">Option Nine [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_NumberOutstandingShares', window );">Number Outstanding, shares</a></td>
<td class="nump">50,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_NumberExercisableShares', window );">Number Exercisable, shares</a></td>
<td class="nump">50,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds to Company if Exercised | $</a></td>
<td class="nump">$ 240,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_ExercisePrice', window );">Exercise Price | $ / shares</a></td>
<td class="nump">$ 4.80<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Life(years)</a></td>
<td class="text">1 year 6 months 3 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=vnrx_StockOptionTenMember', window );">Option Ten [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_NumberOutstandingShares', window );">Number Outstanding, shares</a></td>
<td class="nump">696,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_NumberExercisableShares', window );">Number Exercisable, shares</a></td>
<td class="nump">696,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds to Company if Exercised | $</a></td>
<td class="nump">$ 3,480,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_ExercisePrice', window );">Exercise Price | $ / shares</a></td>
<td class="nump">$ 5.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Life(years)</a></td>
<td class="text">1 year 8 months 26 days<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=SL79508275-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_ExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_ExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_NumberExercisableShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_NumberExercisableShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_NumberOutstandingShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_NumberOutstandingShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_WeightedAverageRemainingContractualLifeyears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_WeightedAverageRemainingContractualLifeyears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=vnrx_OptionFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=vnrx_OptionFourMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=vnrx_StockOptionThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=vnrx_StockOptionThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=vnrx_OptionTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=vnrx_OptionTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=vnrx_TotalStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=vnrx_TotalStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=vnrx_StockOptionSixMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=vnrx_StockOptionSixMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=vnrx_StockOptionSevenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=vnrx_StockOptionSevenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=vnrx_StockOptionEightMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=vnrx_StockOptionEightMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=vnrx_StockOptionNineMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=vnrx_StockOptionNineMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=vnrx_StockOptionTenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=vnrx_StockOptionTenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139706830059928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>StockBased Compensation (Details 4) - Stock Option [Member]<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2021 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_NumberOfRsusOutstandingBeginingBalance', window );">Number of RSUs outstanding begining balance | shares</a></td>
<td class="nump">67,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_GrantedShares', window );">Granted | shares</a></td>
<td class="nump">185,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_NumberOfStockVested', window );">Vested | shares</a></td>
<td class="num">(31,250)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_NumberOfStockCancelled', window );">Cancelled | shares</a></td>
<td class="num">(15,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_NumberOfRsusOutstandingEndingBalance', window );">Number of RSUs outstanding ending balance | shares</a></td>
<td class="nump">206,250<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_SharePriceBeginningBalance', window );">Share price beginning balance | $ / shares</a></td>
<td class="nump">$ 3.47<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_SharePriceGranted', window );">Share price granted | $ / shares</a></td>
<td class="nump">3.37<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_SharePriceVested', window );">Share price vested | $ / shares</a></td>
<td class="nump">3.56<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_Cancelled', window );">Cancelled net | $ / shares</a></td>
<td class="nump">3.30<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_SharePriceEndingBalance', window );">Share price ending balance | $ / shares</a></td>
<td class="nump">$ 3.38<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_Cancelled">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_Cancelled</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_GrantedShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_GrantedShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_NumberOfRsusOutstandingBeginingBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_NumberOfRsusOutstandingBeginingBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_NumberOfRsusOutstandingEndingBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_NumberOfRsusOutstandingEndingBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_NumberOfStockCancelled">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_NumberOfStockCancelled</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_NumberOfStockVested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_NumberOfStockVested</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_SharePriceBeginningBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_SharePriceBeginningBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_SharePriceEndingBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_SharePriceEndingBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_SharePriceGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_SharePriceGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_SharePriceVested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_SharePriceVested</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=vnrx_StockOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=vnrx_StockOptionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139706834052088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>StockBased Compensation (Details 5)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2021 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=vnrx_StockOptionThreeMember', window );">Option Three [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_NumberOfStockOutstandingBalance', window );">Number of stock Outstanding balance | shares</a></td>
<td class="nump">30,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_SharesPriceRsu', window );">Share price | $ / shares</a></td>
<td class="nump">$ 3.59<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_WeightedAverageRemainingContractualLifeYears', window );">Weighted average remaining contractual life (Years)</a></td>
<td class="text">1 year 2 months 23 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=vnrx_TotalStockOptionMember', window );">Total Option [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_NumberOfStockOutstandingBalance', window );">Number of stock Outstanding balance | shares</a></td>
<td class="nump">206,250<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_SharesPriceRsu', window );">Share price | $ / shares</a></td>
<td class="nump">$ 26,250<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=vnrx_OptionsOneMember', window );">Options One [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_NumberOfStockOutstandingBalance', window );">Number of stock Outstanding balance | shares</a></td>
<td class="nump">150,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_SharesPriceRsu', window );">Share price | $ / shares</a></td>
<td class="nump">$ 3.31<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_WeightedAverageRemainingContractualLifeYears', window );">Weighted average remaining contractual life (Years)</a></td>
<td class="text">1 year 10 months 2 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=vnrx_OptionsTwoMember', window );">Options Two [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_NumberOfStockOutstandingBalance', window );">Number of stock Outstanding balance | shares</a></td>
<td class="nump">26,250<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_SharesPriceRsu', window );">Share price | $ / shares</a></td>
<td class="nump">$ 3.52<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_WeightedAverageRemainingContractualLifeYears', window );">Weighted average remaining contractual life (Years)</a></td>
<td class="text">4 months 20 days<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_NumberOfStockOutstandingBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_NumberOfStockOutstandingBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_SharesPriceRsu">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_SharesPriceRsu</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_WeightedAverageRemainingContractualLifeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_WeightedAverageRemainingContractualLifeYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=vnrx_StockOptionThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=vnrx_StockOptionThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=vnrx_TotalStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=vnrx_TotalStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=vnrx_OptionsOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=vnrx_OptionsOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=vnrx_OptionsTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=vnrx_OptionsTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139706825294536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>StockBased Compensation (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Apr. 13, 2021</div></th>
<th class="th"><div>Mar. 25, 2021</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Feb. 01, 2021</div></th>
<th class="th"><div>Jan. 01, 2021</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_StockCompensationExpenses', window );">Stock compensation expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 337,823<span></span>
</td>
<td class="nump">$ 41,587<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_CompensationCostRelatedToNonVestedWarrants', window );">Compensation cost related to non-vested warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 402,971<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_MaturityTerm', window );">Vesting term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 months 2 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_CommonStockSharesIssuableUponExerciseOfWarrants', window );">Common stock shares issuable upon exercise of warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_RestrictedStockUnitsDescription', window );">Restricted stock units description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Company granted aggregate RSUs of 30,000 shares of common stock to two non-executive directors in exchange for services provided to the Company. These RSUs vest over two years, with 50% vesting on each of March 25, 2022 and March 25, 2023 <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_RestrictedStockUnitsShares', window );">Restricted stock units, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Aggregate weighted average remaining contractual life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years 5 months 15 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_PricePerShare', window );">Price per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.90<span></span>
</td>
<td class="nump">$ 3.95<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding', window );">Intrinsic value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 102,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardDateAxis=vnrx_MayOneTwoThousandTwentyOneMember', window );">May 1, 2021 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_StockCompensationExpenses', window );">Stock compensation expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 496,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_RestrictedStockUnitsDescription', window );">Restricted stock units description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">These RSUs vest over three years with 50,000 units vesting on each of May 1, 2022, May 1, 2023 and May 1, 2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_RsusVestedShares', window );">RSUs vested shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardDateAxis=vnrx_JanuaryOneTwoThousandTwentyOneMember', window );">January 1, 2021 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditDerivativeTerm1', window );">Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years 6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockPricePerShare', window );">Stock price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.95<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherFairValueVolatilityRate', window );">Volatility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">74.53%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.80<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialGuaranteeInsuranceContractsClaimLiabilityWeightedAverageRiskFreeDiscountRate', window );">Risk free rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription', window );">Expire description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">These warrants vest on January 1, 2022 (subject to continued employment through such date) and expire on January 1, 2027, with an exercise price of $3.95 per share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_CommonStockShareIssuedUponCashlessExercise', window );">Common stock, share issued upon cashless exercise</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_WarrantsToPurchaseShares', window );">Warrants to purchase, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">125,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_WarrantsToPurchaseAmount', window );">Warrants to purchase, amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 242,877<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_TotalCompensationExpense', window );">Total Compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 107,700<span></span>
</td>
<td class="nump">$ 19,450<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardDateAxis=vnrx_FebruaryOneTwoThousandTwentyOneMember', window );">February 1, 2021 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditDerivativeTerm1', window );">Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years 6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockPricePerShare', window );">Stock price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.90<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherFairValueVolatilityRate', window );">Volatility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">75.03%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.80<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialGuaranteeInsuranceContractsClaimLiabilityWeightedAverageRiskFreeDiscountRate', window );">Risk free rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.59%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription', window );">Expire description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">These warrants vest on February 1, 2022 (subject to continued employment through such date) and expire on February 1, 2027, with an exercise price of $4.90 per share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_WarrantsToPurchaseShares', window );">Warrants to purchase, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">185,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_WarrantsToPurchaseAmount', window );">Warrants to purchase, amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 459,352<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_OptionMember', window );">Option [Member] | 2015 Equity Incentive Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_CompensationCostRelatedToNonVestedWarrants', window );">Compensation cost related to non-vested warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 72,095<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Aggregate weighted average remaining contractual life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years 6 months 14 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding', window );">Intrinsic value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditDerivativeTerm1', window );">Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 months 20 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 418,292<span></span>
</td>
<td class="nump">482,103<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common stock shares reserved for future issuance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,968,852<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_CommonStockSharesAuthorizedUnderPlan', window );">Common stock, shares authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_OptionMember', window );">Option [Member] | On 13, April 2021 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_RsusVestedShares', window );">RSUs vested shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_CommonStockShareIssuedUponCashlessExercise', window );">Common stock, share issued upon cashless exercise</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,712<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_RemainingSharesWithheldReturned', window );">Withheld shares returned remaining</a></td>
<td class="nump">4,538<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_OptionMember', window );">Option [Member] | On January 20, 2021 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_CommonStockSharesIssuableUponExerciseOfWarrants', window );">Common stock shares issuable upon exercise of warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_RsusVestedShares', window );">RSUs vested shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_CommonStockShareIssuedUponCashlessExercise', window );">Common stock, share issued upon cashless exercise</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_OptionMember', window );">Option [Member] | On 20, May 2021 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Fair market value of options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 73,641<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditDerivativeTerm1', window );">Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years 6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockPricePerShare', window );">Stock price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherFairValueVolatilityRate', window );">Volatility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">76.16%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.60<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialGuaranteeInsuranceContractsClaimLiabilityWeightedAverageRiskFreeDiscountRate', window );">Risk free rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.58%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription', window );">Expire description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">These options vest on May 20, 2022 and expire five years after the vesting date, with an exercise price of $3.60 per share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Stock options purchase shares of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=vnrx_RestrictedStockUnitsMember', window );">Restricted Stock Units [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_StockCompensationExpenses', window );">Stock compensation expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 136,971<span></span>
</td>
<td class="nump">$ 29,619<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_CompensationCostRelatedToNonVestedWarrants', window );">Compensation cost related to non-vested warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 568,243<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Aggregate weighted average remaining contractual life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 months 13 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding', window );">Intrinsic value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherFairValueVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This item represents the volatility of the security's fair value, represented as a percentage, which was considered as one of the potential factors in reaching a conclusion that the available-for-sale investments are not other-than-temporarily impaired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27290-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherFairValueVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Exercise price per share or per unit of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate number of common shares reserved for future issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockCapitalSharesReservedForFutureIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditDerivativeTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Term of the credit risk derivative contract, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4K<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5708775-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditDerivativeTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialGuaranteeInsuranceContractsClaimLiabilityWeightedAverageRiskFreeDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the weighted average risk free rate used to discount the claim liability related to financial guarantee insurance contracts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=99382878&amp;loc=SL5749324-161292<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialGuaranteeInsuranceContractsClaimLiabilityWeightedAverageRiskFreeDiscountRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of the significant collective-bargaining arrangements within the range of expiration dates for collective-bargaining arrangements requiring contributions to a multiemployer plan as well as other information to help investors understand the significance of the collective-bargaining agreements and when they expire. A multiemployer plan is a pension or postretirement benefit plan to which two or more unrelated employers contribute where assets contributed by one participating employer may be used to provide benefits to employees of other participating employers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of an employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_CommonStockShareIssuedUponCashlessExercise">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_CommonStockShareIssuedUponCashlessExercise</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_CommonStockSharesAuthorizedUnderPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_CommonStockSharesAuthorizedUnderPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_CommonStockSharesIssuableUponExerciseOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_CommonStockSharesIssuableUponExerciseOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_CompensationCostRelatedToNonVestedWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_CompensationCostRelatedToNonVestedWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_MaturityTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen da</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_MaturityTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_PricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_PricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_RemainingSharesWithheldReturned">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_RemainingSharesWithheldReturned</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_RestrictedStockUnitsDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_RestrictedStockUnitsDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_RestrictedStockUnitsShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_RestrictedStockUnitsShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_RsusVestedShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_RsusVestedShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_StockCompensationExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_StockCompensationExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_TotalCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_TotalCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_WarrantsToPurchaseAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_WarrantsToPurchaseAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_WarrantsToPurchaseShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_WarrantsToPurchaseShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=vnrx_MayOneTwoThousandTwentyOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=vnrx_MayOneTwoThousandTwentyOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=vnrx_JanuaryOneTwoThousandTwentyOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=vnrx_JanuaryOneTwoThousandTwentyOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=vnrx_FebruaryOneTwoThousandTwentyOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=vnrx_FebruaryOneTwoThousandTwentyOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_OptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_OptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=vnrx_TwoThousandFifteenEquityIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=vnrx_TwoThousandFifteenEquityIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=vnrx_OnAprilOnThreeTwoZeroTwoOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=vnrx_OnAprilOnThreeTwoZeroTwoOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=vnrx_OnJanuaryTwentyTwoThousandTwentyOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=vnrx_OnJanuaryTwentyTwoThousandTwentyOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=vnrx_OnTwoZeroMayTwoThousandTwentyOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=vnrx_OnTwoZeroMayTwoThousandTwentyOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=vnrx_RestrictedStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=vnrx_RestrictedStockUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139706837299800">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies (Details) - Finance Lease Obligations [Member]<br></strong></div></th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears', window );">2021 - remaining</a></td>
<td class="nump">$ 36,917<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears', window );">2022</a></td>
<td class="nump">65,234<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears', window );">2023</a></td>
<td class="nump">63,745<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFiveYears', window );">2024</a></td>
<td class="nump">63,744<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeaseObligations', window );">2025</a></td>
<td class="nump">63,744<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourAndFiveYears', window );">Greater than 5 years</a></td>
<td class="nump">406,356<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDue', window );">Total</a></td>
<td class="nump">699,740<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_LessAmountRepresentingInterest', window );">Less: Amount representing interest</a></td>
<td class="num">(87,067)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter', window );">Present value of minimum lease payments</a></td>
<td class="nump">$ 612,673<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal through the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121616839&amp;loc=d3e45280-112737<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeaseObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum lease payments for capital leases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121616839&amp;loc=d3e45280-112737<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesFutureMinimumPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFiveYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum lease payments for capital leases due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121616839&amp;loc=d3e45280-112737<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFiveYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourAndFiveYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum lease payments for capital leases due in the fourth and fifth fiscal years following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121616839&amp;loc=d3e45280-112737<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourAndFiveYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum lease payments for capital leases due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121616839&amp;loc=d3e45280-112737<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum lease payments for capital leases due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121616839&amp;loc=d3e45280-112737<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum lease payments for capital leases due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121616839&amp;loc=d3e45280-112737<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum lease payments for capital leases due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121616839&amp;loc=d3e45280-112737<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_LessAmountRepresentingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_LessAmountRepresentingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=vnrx_FinanceLeaseObligationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=vnrx_FinanceLeaseObligationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139706834331000">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies (Details 1)<br></strong></div></th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDue', window );">Total Operating Lease Obligations</a></td>
<td class="nump">$ 77,077<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAxis=vnrx_OperatingLeaseRightofUseObligationsMember', window );">Operating Lease Right of Use Obligations [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearTwo', window );">2021 - remaining</a></td>
<td class="nump">103,130<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2022</a></td>
<td class="nump">101,644<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearFour', window );">2023</a></td>
<td class="nump">76,422<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearFive', window );">2024</a></td>
<td class="nump">50,027<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingAfterYearFive', window );">2025</a></td>
<td class="nump">5,417<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDue', window );">Total Operating Lease Obligations</a></td>
<td class="nump">336,640<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_LessAmountRepresentingInterest', window );">Less: Amount representing interest</a></td>
<td class="num">(12,644)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter', window );">Present value of minimum lease payments</a></td>
<td class="nump">$ 323,996<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum lease payments for capital leases due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121616839&amp;loc=d3e45280-112737<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121573735&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121580752&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_LessAmountRepresentingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_LessAmountRepresentingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentsAxis=vnrx_OperatingLeaseRightofUseObligationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentsAxis=vnrx_OperatingLeaseRightofUseObligationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139706834415640">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies (Details 2)<br></strong></div></th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent', window );">2021 - remaining</a></td>
<td class="nump">$ 38,855<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears', window );">2022</a></td>
<td class="nump">38,222<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDue', window );">Total Operating Lease Liabilities</a></td>
<td class="nump">$ 77,077<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121573735&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121580752&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121573735&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121580752&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121573735&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121580752&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139706831064248">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies (Details 3) - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_CurrentPortionOfGrantRepayable', window );">2021 - remaining</a></td>
<td class="nump">$ 35,554<span></span>
</td>
<td class="nump">$ 69,218<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAxis=vnrx_GrantsRepayableMember', window );">Grants Repayable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_CurrentPortionOfGrantRepayable', window );">2021 - remaining</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearFour', window );">2022</a></td>
<td class="nump">46,138<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearFive', window );">2023</a></td>
<td class="nump">44,367<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearSix', window );">2024</a></td>
<td class="nump">19,253<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearSeven', window );">2025</a></td>
<td class="nump">21,194<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableThearafter', window );">Greater than 5 years</a></td>
<td class="nump">177,740<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_GrantsRepayable', window );">Total Grants Repayable</a></td>
<td class="nump">$ 308,692<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_CurrentPortionOfGrantRepayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_CurrentPortionOfGrantRepayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableThearafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableThearafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearSeven">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearSeven</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearSix">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearSix</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_GrantsRepayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_GrantsRepayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentsAxis=vnrx_GrantsRepayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentsAxis=vnrx_GrantsRepayableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139706830965800">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies (Details 4)<br></strong></div></th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2021 - remaining</a></td>
<td class="nump">$ 508,394<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2022</a></td>
<td class="nump">779,595<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2023</a></td>
<td class="nump">678,071<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2024</a></td>
<td class="nump">527,666<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive', window );">2025</a></td>
<td class="nump">145,755<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturingInYearsFourAndFive', window );">Greater than 5 years</a></td>
<td class="nump">784,900<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive', window );">Total</a></td>
<td class="nump">3,424,381<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_LongTermDebtLessAmountRepresentingInterest', window );">Less: Amount representing interest</a></td>
<td class="num">(382,264)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total Long-Term Debt</a></td>
<td class="nump">$ 3,042,117<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120520924&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturingInYearsFourAndFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth and fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturingInYearsFourAndFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_LongTermDebtLessAmountRepresentingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_LongTermDebtLessAmountRepresentingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139706829487736">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies (Details 5)<br></strong></div></th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_FutureMinimumCollaborativeAgreementObligationsOfFiscalYearThree', window );">2021 - remaining</a></td>
<td class="nump">$ 842,026<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_FutureMinimumCollaborativeAgreementObligationsOfFiscalYearFour', window );">2022 - 2025</a></td>
<td class="nump">122,073<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_CollaborativeAgreementObligations', window );">Total Collaborative Agreement Obligations</a></td>
<td class="nump">$ 964,099<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_CollaborativeAgreementObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_CollaborativeAgreementObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_FutureMinimumCollaborativeAgreementObligationsOfFiscalYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_FutureMinimumCollaborativeAgreementObligationsOfFiscalYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_FutureMinimumCollaborativeAgreementObligationsOfFiscalYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_FutureMinimumCollaborativeAgreementObligationsOfFiscalYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139706750254088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Details Narrative)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Nov. 03, 2020</div></th>
<th class="th">
<div>Dec. 13, 2019 </div>
<div>EUR (&#8364;) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 13, 2019 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>EUR (&#8364;)</div>
</th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total Long-Term Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,042,117<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_PaymentsForFutureResearchAndCollobration', window );">Payments for future research and collobration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">964,099<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short term lease costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 37,417<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_AggerateAmountPayableDescription', window );">Aggerate amount payable, description</a></td>
<td class="text">the Company to pay in aggregate of up to $2.9 million over a period of 22 months.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_AmountPayable', window );">Amount payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">308,692<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">318,393<span></span>
</td>
<td class="nump">$ 326,085<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardDateAxis=vnrx_InTwoThousandsEightteenMember', window );">In 2018 [Member] | Finance Lease Obligations [Member] | BNP Paribas leasing solutions [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_AmountPayable', window );">Amount payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,460<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsPurchasePriceAllocationSubsequentYearsRemainingAdjustments', window );">Purchase price for the property | &#8364;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#8364; 25,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_LineOfCreditFacilityExpirationDatesOne', window );">Maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Jan. 31,  2022<span></span>
</td>
<td class="text">Jan. 31,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_ImplicitInterest', window );">Implicit interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.35%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.35%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_LeasedEquipmentAmortizedPeriod', window );">Leased equipment amortized term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardDateAxis=vnrx_InTwoThousandNineteenMember', window );">In 2019 [Member] | Taxes A&amp;M University [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_RepaymentsOfLongtermLoans', window );">Repayment of long-term loan amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_LoanAgreementTerm', window );">Loan agreement term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_CollaborativeObligationsAmountDue', window );">Collaborative obligations amount due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 122,123<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardDateAxis=vnrx_InTwoThousandNinteenMember', window );">In 2019 [Member] | Collaborative Arrangement, Co-promotion [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_CollaborativeObligationsAmountDue', window );">Collaborative obligations amount due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_ResearchCollaborationAgreement', window );">Research collaboration agreement description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Company entered into a research collaboration agreement with the University of Taiwan for a two-year period to collect a total of 1,200 samples for a cost to the Company of up to $320,000 payable over such period.<span></span>
</td>
<td class="text">Company entered into a research collaboration agreement with the University of Taiwan for a two-year period to collect a total of 1,200 samples for a cost to the Company of up to $320,000 payable over such period.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardDateAxis=vnrx_JanuaryTenTwentyTwentyMember', window );">January 10, 2020 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross', window );">Common stock, restricted shares issued in exchange of purchased outstanding shares, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 333,969<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesRestrictedStock', window );">Restricted shares issued | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">73,263<span></span>
</td>
<td class="nump">73,263<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Common stock, restricted shares issued in exchange of purchased outstanding shares, shares | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">73,263<span></span>
</td>
<td class="nump">73,263<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_WeightedTradingPrice', window );">Weighted trading price per share | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.56<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfDebt', window );">Repayment of debt | &#8364;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#8364; 350,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Common stock adjusted amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 357,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_HoldbackPeriod', window );">Holdback period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">9 months<span></span>
</td>
<td class="text">9 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Holdback liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">55,404<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Net liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 43,152<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=vnrx_WalloonRegionGovernmentMember', window );">Walloon Region Government [Member] | In 2020 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_AmountPayable', window );">Amount payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 61,254<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_TermsOfAgreementDescription', window );">Terms of agreement description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The maximum amount payable to the Walloon Region, in respect of the aggregate of the amount repayable of &#8364;148,500 and the 2.89% royalty on revenue, is equal to the amount of funding received.<span></span>
</td>
<td class="text">The maximum amount payable to the Walloon Region, in respect of the aggregate of the amount repayable of &#8364;148,500 and the 2.89% royalty on revenue, is equal to the amount of funding received.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_RepaymentOfGrants', window );">Repayment of grants | &#8364;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#8364; 148,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrantsReceivableCurrent', window );">Grant receivable | &#8364;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#8364; 495,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_FixedInterestRateOnLease', window );">Fixed interest rate on lease</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.89%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.89%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=vnrx_WalloonRegionGovernmentMember', window );">Walloon Region Government [Member] | In 2010 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_AmountPayable', window );">Amount payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 65,183<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_RepaymentsOfLongtermLoans', window );">Repayment of long-term loan amount | &#8364;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#8364; 315,788<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_TermsOfAgreementDescription', window );">Terms of agreement description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">it is due to pay a 6% royalty on such revenue to the Walloon Region.<span></span>
</td>
<td class="text">it is due to pay a 6% royalty on such revenue to the Walloon Region.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_RepaymentOfGrants', window );">Repayment of grants | &#8364;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#8364; 314,406<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrantsReceivableCurrent', window );">Grant receivable | &#8364;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#8364; 1,050,000.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=vnrx_WalloonRegionGovernmentMember', window );">Walloon Region Government [Member] | Colorectal Cancer Research Agreement [Member] | In 2020 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_AmountPayable', window );">Amount payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 55,040<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_TermsOfAgreementDescription', window );">Terms of agreement description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The maximum amount payable to the Walloon Region, in respect of the aggregate of the amount repayable of &#8364;278,830 and the 4.34% royalty on revenue, is equal to the amount of funding received<span></span>
</td>
<td class="text">The maximum amount payable to the Walloon Region, in respect of the aggregate of the amount repayable of &#8364;278,830 and the 4.34% royalty on revenue, is equal to the amount of funding received<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_RepaymentOfGrants', window );">Repayment of grants | &#8364;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#8364; 278,830<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrantsReceivableCurrent', window );">Grant receivable | &#8364;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#8364; 929,433<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_FixedInterestRateOnLease', window );">Fixed interest rate on lease</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.34%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.34%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=vnrx_WalloonRegionGovernmentMember', window );">Walloon Region Government [Member] | Colorectal Cancer Research Agreement [Member] | In 2018 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_AmountPayable', window );">Amount payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 127,215<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_TermsOfAgreementDescription', window );">Terms of agreement description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The maximum amount payable to the Walloon Region, in respect of the aggregate of the amount repayable of &#8364;181,500 and the 3.53% royalty on revenue, is equal to the amount of funding received.<span></span>
</td>
<td class="text">The maximum amount payable to the Walloon Region, in respect of the aggregate of the amount repayable of &#8364;181,500 and the 3.53% royalty on revenue, is equal to the amount of funding received.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_RepaymentOfGrants', window );">Repayment of grants | &#8364;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#8364; 181,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrantsReceivableCurrent', window );">Grant receivable | &#8364;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#8364; 605,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=vnrx_INGMember', window );">ING [Member] | In 2016 [Member] | Long-term Debt [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_FixedInterestRateOnLease', window );">Fixed interest rate on lease</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.62%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.62%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDue', window );">Lease payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 606,213<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsPurchasePriceAllocationSubsequentYearsRemainingAdjustments', window );">Purchase price for the property | &#8364;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#8364; 1,120,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=vnrx_DKFZMember', window );">DKFZ [Member] | In 2016 [Member] | Research Co-operation Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_CollaborativeObligationsAmountDue', window );">Collaborative obligations amount due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">237,029<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_LeaseAgreementExpirePeriod', window );">Lease agreement expire period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_CollaborativeObligationsAmount', window );">Collaborative obligations amount | &#8364;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#8364; 400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=vnrx_UniversityOfTaiwanMember', window );">University of Taiwan [Member] | In 2018 [Member] | Clinical Study Research Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_CollaborativeObligationsAmountDue', window );">Collaborative obligations amount due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">510,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_LeaseAgreementExpirePeriod', window );">Lease agreement expire period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_CollaborativeObligationsAmount', window );">Collaborative obligations amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,550,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=vnrx_ManagingDirectorsAgreementMember', window );">Managing Director's Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_AmountPayable', window );">Amount payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 229<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRoyalties', window );">Royalty payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 85,330<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_Royality', window );">Royality</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.00%<span></span>
</td>
<td class="nump">6.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_StockBasedCompensationExpenses', window );">Stock based compensation expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 753,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=vnrx_ManagingDirectorsAgreementMember', window );">Managing Director's Agreement [Member] | Founder [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_FixedInterestRate', window );">Fixed interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_RepaymentsOfLongtermLoans', window );">Repayment of long-term loan amount | &#8364;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#8364; 8,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=vnrx_LoanAgreementMember', window );">Loan Agreement [Member] | ING [Member] | In 2016 [Member] | Long-term Debt [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_FixedInterestRate', window );">Fixed interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.62%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.62%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_RepaymentsOfLongtermLoans', window );">Repayment of long-term loan amount | &#8364;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#8364; 270,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLongTermDebt', window );">Total long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,224<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_LoanAgreementTerm', window );">Loan agreement term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">15 years<span></span>
</td>
<td class="text">15 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=vnrx_LoanAgreementMember', window );">Loan Agreement [Member] | Namur [Member] | October 13, 2020 [Member] | Long-term Debt [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_FixedInterestRate', window );">Fixed interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_RepaymentsOfLongtermLoans', window );">Repayment of long-term loan amount | &#8364;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#8364; 830,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_LineOfCreditFacilityExpirationDatesOne', window );">Maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">March 2031<span></span>
</td>
<td class="text">March 2031<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLongTermDebt', window );">Total long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 963,562<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_LoanAgreementTerm', window );">Loan agreement term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=vnrx_LoanAgreementMember', window );">Loan Agreement [Member] | Namur Invest [Member] | In 2016 [Member] | Long-term Debt [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_FixedInterestRate', window );">Fixed interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.85%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.85%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_RepaymentsOfLongtermLoans', window );">Repayment of long-term loan amount | &#8364;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#8364; 440,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_LineOfCreditFacilityExpirationDatesOne', window );">Maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">December 2031<span></span>
</td>
<td class="text">December 2031<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLongTermDebt', window );">Total long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 220,175<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_LoanAgreementTerm', window );">Loan agreement term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 years<span></span>
</td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=vnrx_LoanAgreementMember', window );">Loan Agreement [Member] | Namur Invest [Member] | In 2019 [Member] | Long-term Debt [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_FixedInterestRate', window );">Fixed interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.80%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.80%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_RepaymentsOfLongtermLoans', window );">Repayment of long-term loan amount | &#8364;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#8364; 500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_LineOfCreditFacilityExpirationDatesOne', window );">Maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">September 2024<span></span>
</td>
<td class="text">September 2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLongTermDebt', window );">Total long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 553,460<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_LoanAgreementTerm', window );">Loan agreement term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=vnrx_LoanAgreementMember', window );">Loan Agreement [Member] | Namur Invest [Member] | In 2017 [Member] | Long-term Debt [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_FixedInterestRate', window );">Fixed interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_RepaymentsOfLongtermLoans', window );">Repayment of long-term loan amount | &#8364;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#8364; 350,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_LineOfCreditFacilityExpirationDatesOne', window );">Maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">June 2021<span></span>
</td>
<td class="text">June 2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLongTermDebt', window );">Total long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_LoanAgreementTerm', window );">Loan agreement term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=vnrx_LoanAgreementMember', window );">Loan Agreement [Member] | SOFINEX [Member] | In 2017 [Member] | Long-term Debt [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_FixedInterestRate', window );">Fixed interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_RepaymentsOfLongtermLoans', window );">Repayment of long-term loan amount | &#8364;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#8364; 1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_LineOfCreditFacilityExpirationDatesOne', window );">Maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">September 2024<span></span>
</td>
<td class="text">September 2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLongTermDebt', window );">Total long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 888,857<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_LoanAgreementTerm', window );">Loan agreement term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 years<span></span>
</td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=vnrx_BioinformaticAnalyticsOfCellFreeDNAMember', window );">Bioinformatic Analytics Of Cell Free DNA [Member] | On September 16, 2020 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_RepaymentsOfLongtermLoans', window );">Repayment of long-term loan amount | &#8364;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#8364; 54,879<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLongTermDebt', window );">Total long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">94,947<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_AdditionalCostOfCompany', window );">Additional cost of company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 155,115<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=vnrx_TamuMember', window );">TAMU [Member] | October 25, 2019 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentRate', window );">Non-controlling interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.50%<span></span>
</td>
<td class="nump">7.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtConversionOriginalDebtInterestRateOfDebt', window );">Equity interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.50%<span></span>
</td>
<td class="nump">12.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateDuringPeriod', window );">Additional interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAxis=vnrx_OperatingLeaseRightofUseObligationsMember', window );">Operating Lease Right of Use Obligations [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short term lease costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 323,996<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 318,393<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted average discount rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.49%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.49%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_WeightedAverageRemainingLeaseTerm', window );">Weighted average remaining lease term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">33 months<span></span>
</td>
<td class="text">33 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermLeasePayments', window );">Payment of lease liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 44,059<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Operating lease expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 44,355<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAxis=vnrx_NamurInnovationAndGrowthMember', window );">Namur Innovation and Growth [Member] | Loan Agreement [Member] | In 2018 [Member] | Long-term Debt [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_FixedInterestRate', window );">Fixed interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_RepaymentsOfLongtermLoans', window );">Repayment of long-term loan amount | &#8364;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#8364; 500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_LineOfCreditFacilityExpirationDatesOne', window );">Maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">June 2022<span></span>
</td>
<td class="text">June 2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLongTermDebt', window );">Total long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 177,839<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_LoanAgreementTerm', window );">Loan agreement term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionsPurchasePriceAllocationSubsequentYearsRemainingAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total remaining unamortized or unaccreted amounts of premiums, discounts, and intangible assets, in years subsequent to the year of acquisition, when the total amounts of remaining discounts, premiums, and intangible assets exceed 30 percent of stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionsPurchasePriceAllocationSubsequentYearsRemainingAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtConversionConvertedInstrumentRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Dividend or interest rate associated with the financial instrument issued in exchange for the original debt being converted in a noncash or part noncash transaction. Noncash are transactions that affect recognized assets or liabilities but that do not result in cash receipts or cash payments. Part noncash refers to that portion of the transaction not resulting in cash receipts or cash payments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4304-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4332-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionConvertedInstrumentRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtConversionOriginalDebtInterestRateOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The rate of interest that was being paid on the original debt issue that is being converted in the noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4332-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionOriginalDebtInterestRateOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average effective interest rate during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28551-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13433-108611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8813-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrantsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of amounts due under the terms of governmental, corporate, or foundation grants. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrantsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120520924&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease expense. Excludes sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918638-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6904-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6911-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRoyalties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid for royalties during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRoyalties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term lease cost, excluding expense for lease with term of one month or less.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for short-term lease payment excluded from lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918643-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate value of stock related to Restricted Stock Awards issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesRestrictedStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of restricted stock determined by relating the portion of time within a reporting period that restricted shares have been outstanding to the total time in that period. Restricted shares are subject to sales, contractual, regulatory or other restrictions that prevent or inhibit the holder from freely disposing of them before the restriction ends.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e2646-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesRestrictedStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_AdditionalCostOfCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_AdditionalCostOfCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_AggerateAmountPayableDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_AggerateAmountPayableDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_AmountPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_AmountPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_CollaborativeObligationsAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_CollaborativeObligationsAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_CollaborativeObligationsAmountDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_CollaborativeObligationsAmountDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_FixedInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_FixedInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_FixedInterestRateOnLease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_FixedInterestRateOnLease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_HoldbackPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_HoldbackPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_ImplicitInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_ImplicitInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_LeaseAgreementExpirePeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_LeaseAgreementExpirePeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_LeasedEquipmentAmortizedPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_LeasedEquipmentAmortizedPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_LineOfCreditFacilityExpirationDatesOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date the credit facility terminates, in CCYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_LineOfCreditFacilityExpirationDatesOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_LoanAgreementTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_LoanAgreementTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_PaymentsForFutureResearchAndCollobration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_PaymentsForFutureResearchAndCollobration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_RepaymentOfGrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_RepaymentOfGrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_RepaymentsOfLongtermLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_RepaymentsOfLongtermLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_ResearchCollaborationAgreement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_ResearchCollaborationAgreement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_Royality">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_Royality</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_StockBasedCompensationExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_StockBasedCompensationExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_TermsOfAgreementDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_TermsOfAgreementDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_WeightedAverageRemainingLeaseTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_WeightedAverageRemainingLeaseTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_WeightedTradingPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_WeightedTradingPrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=vnrx_InTwoThousandsEightteenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=vnrx_InTwoThousandsEightteenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=vnrx_FinanceLeaseObligationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=vnrx_FinanceLeaseObligationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=vnrx_BNPParibasLeasingSolutionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=vnrx_BNPParibasLeasingSolutionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=vnrx_InTwoThousandNineteenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=vnrx_InTwoThousandNineteenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=vnrx_TaxesAAndMUniversityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=vnrx_TaxesAAndMUniversityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=vnrx_InTwoThousandNinteenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=vnrx_InTwoThousandNinteenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CollectiveBargainingArrangementAxis=vnrx_CollaborativeArrangementCoPromotionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CollectiveBargainingArrangementAxis=vnrx_CollaborativeArrangementCoPromotionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=vnrx_JanuaryTenTwentyTwentyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=vnrx_JanuaryTenTwentyTwentyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=vnrx_WalloonRegionGovernmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=vnrx_WalloonRegionGovernmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=vnrx_InTwoThousandsTwentyTwentyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=vnrx_InTwoThousandsTwentyTwentyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=vnrx_In2010Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=vnrx_In2010Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis=us-gaap_AdditionalFundingAgreementTermsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis=us-gaap_AdditionalFundingAgreementTermsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=vnrx_INGMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=vnrx_INGMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=vnrx_In2016Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=vnrx_In2016Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_LongTermDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_LongTermDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=vnrx_DKFZMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=vnrx_DKFZMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=vnrx_ResearchCooperationAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=vnrx_ResearchCooperationAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=vnrx_UniversityOfTaiwanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=vnrx_UniversityOfTaiwanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=vnrx_ClinicalStudyResearchAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=vnrx_ClinicalStudyResearchAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=vnrx_ManagingDirectorsAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=vnrx_ManagingDirectorsAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=vnrx_FounderMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=vnrx_FounderMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=vnrx_LoanAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=vnrx_LoanAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=vnrx_NamurMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=vnrx_NamurMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=vnrx_OctoberThirteenTwoThousandTwentyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=vnrx_OctoberThirteenTwoThousandTwentyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=vnrx_NamurInvestMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=vnrx_NamurInvestMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=vnrx_In2017Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=vnrx_In2017Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=vnrx_SOFINEXMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=vnrx_SOFINEXMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=vnrx_BioinformaticAnalyticsOfCellFreeDNAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=vnrx_BioinformaticAnalyticsOfCellFreeDNAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=vnrx_OnSeptemberSixteenTwohousandtwentyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=vnrx_OnSeptemberSixteenTwohousandtwentyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=vnrx_TamuMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=vnrx_TamuMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=vnrx_OctoberTwentyFiveTwoThousandNinteenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=vnrx_OctoberTwentyFiveTwoThousandNinteenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentsAxis=vnrx_OperatingLeaseRightofUseObligationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentsAxis=vnrx_OperatingLeaseRightofUseObligationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentsAxis=vnrx_NamurInnovationAndGrowthMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentsAxis=vnrx_NamurInnovationAndGrowthMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=vnrx_In2018Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=vnrx_In2018Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139706842878760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Aug. 03, 2021</div></th>
<th class="th"><div>Jul. 14, 2021</div></th>
<th class="th"><div>Sep. 02, 2013</div></th>
<th class="th"><div>Mar. 20, 2013</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_CommonStockSharesPurchaseAggregateShares', window );">Common stock shares purchase aggregate shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">292,000<span></span>
</td>
<td class="nump">8,151<span></span>
</td>
<td class="nump">6,367<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_VestingPeriodDescriptions', window );">Vesting period descriptions</a></td>
<td class="text">extended from five years and six months after vesting to ten years from the date of grant, or an expiration date of July 23, 2025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">extended from six years after vesting to ten years from the date of grant, or an expiration date of September 2, 2023.<span></span>
</td>
<td class="text">extended from six years after vesting to ten years from the date of grant, or an expiration date of March 20, 2023<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_AdditionalOptionExpense', window );">Additional option expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 452,433<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_VestingPeriodDescriptions', window );">Vesting period descriptions</a></td>
<td class="text">The options eligible for vesting shall vest in two equal installments at 12 months and 24 months from the grant date, subject to continued service and expire 10 years from the date of grant.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_RsusGrantedUponCommonShares', window );">RSUs granted upon common shares</a></td>
<td class="nump">926,640<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOrSaleOfEquity', window );">Net proceeds of shares</a></td>
<td class="nump">$ 3,830<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_SaleOfCommonStockShares', window );">Sale of common stock shares</a></td>
<td class="nump">1,157<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member] | Restricted Stock Units [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_VestingPeriodDescriptions', window );">Vesting period descriptions</a></td>
<td class="text">The RSUs eligible for vesting shall vest in two equal installments at 12 months and 24 months from the grant date, subject to continued service.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_vnrx_RsusGrantedUponCommonShares', window );">RSUs granted upon common shares</a></td>
<td class="nump">460,191<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOrSaleOfEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOrSaleOfEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_AdditionalOptionExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_AdditionalOptionExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_CommonStockSharesPurchaseAggregateShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_CommonStockSharesPurchaseAggregateShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_RsusGrantedUponCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_RsusGrantedUponCommonShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_SaleOfCommonStockShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_SaleOfCommonStockShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_vnrx_VestingPeriodDescriptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">vnrx_VestingPeriodDescriptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>vnrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=vnrx_RestrictedStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=vnrx_RestrictedStockUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>54
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M;^)@P\.57//7]SS:0;!Z)58/%;N3?@;FH<GRL+.F"@^G;OL+0G%=4ERC,B-
M"'*,^XAO;!AX_)I'J4 X;DJ.&U1GDBF54X2I#XWT37!EQA\!![ F!U=KMREK
M>]A@Z9=<_2:=9Q'S*"+C+(7'J=53<!FM,BQ+U*V\S6W$LX4J028RWO'$VI%K
M9.J:C9Z9+6T"-(V%VH3)AGP&!;U%T7#!6C16H;%& [_H6B]B)Y4VC O-=6:O
M#+CBMQ_KR?=DE0-3K]G8GPL5R@#MZ352I^+RTX</-?6!5FY.&]GY?1A!H9@
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
M;M5^=&EOC%XU7Q7NM3%ZV5PN5&IKCP/8_S]H;;8WKH/=IZ_+?P%02P,$%
M  @ ,8(+4_%_J(KL"   7C(  !@   !X;"]W;W)K<VAE971S+W-H965T-2YX
M;6S-FVUSF\86Q[\*H^F+=":*V$>@8WNFEA%MI[<W$S>]KXFTMI@@4 '%R;?O
M <E"[!YVI22^TS<V6/\]'/YG'WXL\M5367VLUTHUWN=-7M37DW73;'^:S>KE
M6FW2^DVY505\\E!6F[2!T^IQ5F\KE:ZZ1IM\1GU?SC9I5DQNKKJ_O:UNKLI=
MDV>%>EMY]6ZS2:LOMRHOGZXG9/+\AW?9X[II_S"[N=JFC^I>->^W;RLXFQVC
MK+*-*NJL++Q*/5Q/?B8_)9RU#3K%7YEZJD^.O?96/I3EQ_;DU]7UQ&\S4KE:
M-FV(%'Y]4G.5YVTDR./O0]#)\9IMP]/CY^B+[N;A9CZDM9J7^?^R5;.^GH03
M;Z4>TEW>O"N??E&'&Q)MO&69U]U/[^F@]2?><E<WY>;0&#+89,7^=_KY8,1)
M \)&&M!# WIN W9HP+0&-!AIP \-N-: RY$&XM! Z%<8NVEY:"#U!F*D07!H
M$'3%VKO;E>8N;=*;JZI\\JI6#=':@ZZ^76NH2%:T7?&^J>#3#-HU-_.R6$''
M4BL/CNHRSU9I R?W#?R"'M?47OD 9^7RX[K,5ZJJO?CO7=9\\5Z]+]+=*@/Q
MC][4>W]_Y[WZX<>K60,YM9%GR\/U;_?7IR/7_[-LTAQI-K<WFY>;#73DNDT,
M:7UG;_WS"A*'@9#FWMLT6TVSPINGVPS/)';$6BYWFUW>N?;?9JTJ,'(#L\*Z
M':Z?E/=KL2PWRGOU>UG7F#^+\\/?J8=LF35(D,0>Y ^P"LK;5&4.'SU"3HVJ
M5*U%FD'7.?8?>NP_M O-1T+?IGE:+-5KKUZG$-)+&TAS^<9CY+5'?1)AI=U'
M%%W$=JK\=,,)H8+Y[&KV"<F%'7-AY^62;LI=T9R3R^T^HCS)A7 2A4+*8R[[
MI$UAE_10=8>$\UDHF*3!4!DC2BIDX ]E"U,V#:.0$LAPJ$Q,I8_;R8]V<JN=
MIV/,R^IZ!UT0UC[O+JM@'8$#Z-BP(M9IMZ; &/H+IH_N.%&P2!1?GCL%U@>X
MT0<"1N5(!Q#'C,5+9[SO.EA/$4;&C+%(1EH_$489 J9U$C12&&D%C4V9WCF<
MBL2F&%@LCQ;+K[)XF=;K7-6UISZK:IG5JETW]JIRVUI<VWJ#--(D$6<CJ0;'
M5(,72W6\&P0NS^>!T0.H)KDS@TQU3>R\T,*I2&R*@:?AT=/0ZFE' M.6_5:#
MP80Y%2)%I=(8,*%EWMJ[=5Z@V)3IACD5B4TQ,"PZ&A:Y#0-FW^ZJY1ILLXV"
MR.P5A##)\0R(WR.>?V$.X]W[$&J0A."<<:UJ!YT<)JL5;B08U2;$&-'II7-+
M$JMD:-T)'1.K=?"X P\S!9!X5:EB^<5KJK2H\]$^?P@WF-L#!KU5M\_4Z;W>
M+8G/O-K"'2JQ2H;F]6A([&SX!SQ)YX"]W:P+:.QM5965*]0WDPFG(A01K+"Z
M<]0Y7R#!#.><D@6>$H^"@.K>(<H(6&[$OQYGR9D\V[/U?]+JF6?;!0-Y;&((
M7%-?2D9'TNEQD-AY$,%K5SJWQ.2\"-B5B4 O*T?XFOJ!7EHS'O$YHR+@^G*
M2'D4"1VS%HBNJQZ1--0+/2(=<;;'5F+GUDM658+0H_0EURD$T1GCY+Q0L3O4
MPBU)K)*A<3V,$CN-7CP]FZ Y#:#[&.:9.L,\IR0^\VH+=ZC$*AF:U^,QL?/Q
M)=,S JP"QIT?,=TYDWX-YYS<&KLE"SPE6/X(U[W#E$$0C?C7HS"QL[#M^>*U
M5ZC&QGK$)$W!!8WHV#3= R>Q$^<9:5GPSV10 KS&)3$*'1F%AAO0'W7Q>#0B
MTBBYJ31*[I0D5LEP@ZO'9VK'9V09_FU7P+KGCR_#U&11+J6(A!BA>=HC*;4C
M*;(,N]*YI2;=D1"8@$3Z.GQ0RF'B>K7NL( DC C<G[X.(U).!0WT=1C138GO
M!WX8<9VX4*V ;CIB[LENYK=L9X[4&MG/#"4D3D; @/8$2+]E1W.DUB8! LI$
M+""A7FMD3[--7*\U$I!*0275X3Q&I%,114&HUQK1$0*&L2@@>JT1+0_(V/Q-
M>YZE=IZ]A+JH27Y"0(>CNJ6FSA@ZYX6*W:$6;DEBE0R-ZW&5VG'U4NJB)OD1
MQ@G3EQ1$9YCGE,1G7FWA#I58)4/S>F2E=F2]@+HHPH^24"'TMP3S@])&74@P
MPSFG9(&G1"3A^NL(3 D3^=CRUU,K_?I=72=U41,%.0F98",O'F@/@_2;87"<
MNJ@)@]1G-(ST)] Y-7=+X0:X7FL\'@\XUTONWC1U2Q*K9&AHC['TZS'6OGOO
MI<7*JU73Y-T;[/;S=_?OK>\?J(F-H<\%P6^"]>C([.CX C<QWHN8<XMTSLQ=
MVU"?*) P4UT4NZ^U<$L2JV1H>8_'S(['?Z:?O:>L6;=?5\B*Q]K;IMG*J]3^
M%7I3[FT^<]EG"&=2%@A]6#*3F@U;SPL5(SK#6?=VKE4R=+9G8W8Q&Y_N_Q%L
M8#&3C04- ^#ZL;%U\K+_8C9VI7/+3)9DL'K1P-C'8"8;=XGK5478F <LI#PT
M7OB;TH## Y->7!2- >!]0@*]RAANP\/:V/<H>C1FWP^-F4F8C 7&4C-'=,88
M.2]4[ ZU<$L2JV1H7(_&[/NB,3,)<\JYX,8$XT9CMR0^\VH+=ZC$*AF:UZ,Q
M^VYHS!"Z!"[FQK";,S<:(\$,Y]QHC*=$9:3;FV!*'@@V\D3+>C9F+\C&S&1C
M*@B38UGU:,Q>$(V9B9:A@,=_HI?9!&,JC-D:#<:-O4A$9U3;3<56R=#+GHK9
MOXB*F4G%E 1D9(>:]U3,_T54S-U4S$TJIMINS!T29JJ+8O>U%FY)8I4,+>^I
MF/\?J9BC.[522GW5XFXL/C=6C @-;]U<;)4,O>VYF%_,Q:<;\B@7<X2+&>'<
M#\=&5\_%_&(N=J5SRTW:I1*84W"AEQ3AXC9QO:S8]VI#+L-3\#\4%KEV9.Q"
M+Q#9E% 2DL"70J\RIO4YX;JYLY,OSK?_>0$/$(\93#.Y>H"6_IL "E3M_YEA
M?]*4V^Z[]!_*IBDWW>%:I2M5M0+X_*$LF^>3]NOYQW\IN?D'4$L#!!0    (
M #&""U,;MPF*;0<  "(=   8    >&PO=V]R:W-H965T<R]S:&5E=#8N>&UL
ME9EM;]LX$L>_"F$L<"VPKD52CT42('':W1ZN;=!<]UXS$FWS*HE>D<[#??H;
M4JKEB!23OHDE94C].1S.;TB=/<CNA]IQKM%C4[?J?+'3>O]^M5+ECC=,O9-[
MWL)_-K)KF(;;;KM2^XZSRC9JZA6)HG35,-$N+L[LLYONXDP>="U:?M,A=6@:
MUCU=\5H^G"_PXN>#;V*[T^;!ZN)LS[;\ENOO^YL.[E;'7BK1\%8)V:*.;\X7
ME_C].HY, VOQE^ /ZN0:F:'<2?G#W'RJSA>14<1K7FK3!8.?>[[F=6UZ AU_
M#YTNCN\T#4^O?_;^T0X>!G/'%%_+^C^BTKOS1;Y %=^P0ZV_R8<_^3"@Q/17
MREK9O^BAM\W2!2H/2LMF: P*&M'VO^QQ<,1) ^C'WX ,#<BT03S3@ X-J!UH
MK\P.ZYII=G'6R0?4&6OHS5Q8W]C6,!K1FFF\U1W\5T [?;&6;063PBL$5TK6
MHF(:;FXU_,!L:87D!JV9VJ&/,.,*O?G>LD,EP.8M6J+OM]?HS6]OSU8:I)@.
M5^7PVJO^M63FM2GZ+%N]4^@#O+YZWGX%0SB.@_P<QQ4)=OC/0_L.T>AW1"*"
M/7K6KV\>!>30HUNI[8_.]/=USSNF1;M%ER9.A19<!;J-C]W&MMMXIMLOL*YK
MJ93/X7W+U+8TB_?^8HEQ%D51DIVM[D]=X;.,BHC$E!PMG\E+CO*2X*@OJ_]"
MQ/9AHR6L\E*VI:@Y:@?=YJFY+DU '4S4B1;)HZ_8T5?O \Y*CVK2H+.N.22V
M4K ^7;058HWLM/B??>#S8-]=<N*7.,-9$D_<YYK1I""4^GV7'=5F0;67)^+,
MFAN]4G-(4Z@S^6@I-TMP&V)*<>V-@LP15Q01329#<*TP2?(,^X>0'X>0!X?P
M+S/#;_X =KQ%,(A*J+U4K#:CV8A'F.QYV;DCB*0X32>R7:ME06'%^F471]E%
M4/:MEN6/I6%!A4K9 "#5;(@4CH*\H%$^%>J:)0FE4>$7BJ,Q64=!J6O9-.!9
M910CH=0!) /*T;6 2-=P<:K?K*V_(*/;ZS\X,*]]\F;JR%$;3<;C,:&4%NG<
M@$[H@X,98[UC[9:K21JP86*7;"W8G:A?3 F8C"\D00_>='S/1(7XH_'3-"D/
M#B%NG*644.*XQ6-(<985R8Q?1GQ@&LX&92D/)HW"O')QS^YJ[E5*70%YFI.I
M3H\9)60F8^&11CB,HZ]ZQR'F#ET'*3^PNH=NGJV'*(VF6<EC9L!$\)S0D4LX
M>9T[]^S)^++'05EV9@&=Q)A7?.*+AHC0Z:+W&!9)$9.Y8!@YAL,@^\Q:J*@;
MZV/070V+7?T#;3@_CLFKW675DJ99@:?2/78XBHML1OH(-1RFVC>76E.RJ1<G
MP*75LLBSO)@.PF,'6*-T!FMXY!H.@\V47;8&_FX8\:E%+Y=W@W0/L3!.TI00
M1[T/;F"6G\#EN?R1;[@()ME/[3U7$[6A;$I&'I$PCVX.7;FS<PB,WW=F9O63
M#5+^]T'L3<CZW$)<G"RSB.)\FF!]ADF1T73&)V0$#\&_-J4^)WFUX]=J]Q@&
MM8\,(R0XGQ]%RZ"N?OU\CM@A8>P8K\ TEIQ7"FTZV=@B U[6SW!Y4GYX?>-R
MAF"<TY1.H]UCB6-"XW0NUY,12B0,I7^S1]A#Z]U.UA7XR.1'X'W':[NQA0V(
M^H5ZC_B01*.83)._QS":&<E(+1*FUK-J#^J68;%57J$N?)R ]( LB6,:S^@<
M^43"?+IY%C';CO6%2X!+Q+.'RM)L6K?XS/*Y<I^,4")A*#W76\MVN]10'J.*
MW_G3E0N6K$CQ=%_H,9L+@9$\)$R>&_8TG,*TKQ'J80C-:>84A#Y#6'TXF_/M
MR!H2WDR="GY5)+A;I66<Y=0)7M=NQKETI!=]@5XG6C<VI_)ALRWO:K&U2<'+
M .K!$BEH/#UH\=FE19S/Y#@ZTHN^DEX0RO>B@D1V]81\6/"J=\%$HBPJDGCJ
M=(\EIGD>43+#,#HRC(;W81\V&RAB[=& [+C8MK C*^UFT,R&.1_R2G<W7 1B
M95K.>LW2B,QD.GIRJO<R'_LMJ]FQKN=4NG#+XS0_/5X;=+J&,6RKHR*?$3I"
MD(8A:(/#U&'VI,T48_>LMK&^1%=\*]K6Q EX_X9W0GJ)0EVBX2*.XXPZ8>ZQ
M3(LTQ>G<.$8$TA<0&!C'!W@<'H$+/ )['XK3:3GBLP3,)V2N6*,C'&D:+-9N
M#_M];3=OK$;70I6U5(>./S]7A^JS_R(#&2=4R=&1<33,N$\MD (*6EO]>)WC
MTBK'N>L9URQ)Z6P&&\%&\Z!;OLAVV0__%XM9.J*(AE'D.RP;<DO-E8*$P[M2
M#)N7WDKNYW.^Y^C/R9>N#9FA5#Q2*@Y3ZBMDRL[XIY1*3ZKRUQ3E0_>GQ_T8
M%Y&S ?79P?X3.X=\JY.O30WOMO8CG$+VA*7_8'-\>OS0=VD_;TV>7^'WZ_YS
MW=A-__7P,^L@1RF@\0:ZC-YEX-*N_R#7WVBYM]^T[J36LK&7.\XJWAD#^/]&
M2OWSQKS@^%GTXO]02P,$%     @ ,8(+4QUZUL]'#P  ?"H  !@   !X;"]W
M;W)K<VAE971S+W-H965T-RYX;6R]6FN7$S<2_2LZWIP-G./Q/"! LL YPT 2
M-I#,,H%\EKME6TQWRY'4XS&_?F]52?WPV)#LR>8+C+OU*-7CUJU2/]TX?QU6
MQD1U6U=->#99Q;C^[O@X%"M3ZS!S:]/@S<+Y6D?\],OCL/9&ESRIKH[/3DX>
M'=?:-I/G3_G9I7_^U+6QLHVY]"JT=:W]]H6IW.;9Y'22'[RSRU6D!\?/GZ[U
MTER9^'Y]Z?'KN%NEM+5I@G6-\F;Q;')^^MV+AS2>!WRP9A,&?RLZR=RY:_KQ
MNGPV.2&!3&6*2"MH_'=C+DQ5T4(0X_>TYJ3;DB8._\ZK?\]GQUGF.I@+5_UF
MR[AZ-GDR4:59Z+:*[]SF1Y/.\PVM5[@J\+]J(V,?8W#1ANCJ-!D2U+:1__5M
MTL-@PI.3 Q/.TH0SEELV8BE?ZJB?/_5NHSR-QFKT!Q^59T,XVY!1KJ+'6XMY
M\?D+'6Q0;J$NO0FFB5ITU93J2LQ$[Z[LLK$+6^@FJO.B<&T3;;-4EZZRA37A
MZ7&$)+3><9%V?2&[GAW8]9%ZZYJX"NI54YIR//\8)^B.<9:/\>+LLPO^NVUF
MZL')5)V=G)U^9KT'G5H>\'H/_C:UC,1XV(GQD,5X>$",GUTTZE0=J?^7F?[&
M[0\L\NO**-M$XVVM"M<$C"YU-*5:V$8WA=65"AAJ  219W_ ")KY[E:]L;6E
MH?<B%IE<N'JMF^UDJB;]F.E$339FHIQ7DS9,[BO@F*+A<>6-X2,$>ZMJ<4=#
M[JC@3*9S)AXR?()_(?_:,)Q4VZG2WJC&1:7;DJ29J5]:_P>.0M. HVO\7T(#
MP*?"^1+C#" @KEA(;WYOK4\32/*V2;MT.EOC7U<&$G/*NV(*AI-@I6.Y;%-4
M;8FS5I4J;2@J%UJ<("]>JNC4W !42K($K4%8;^-6Y-"]*=<>:]EUA<E+TQB/
M%;?TWJQ%(I;Y?</R7=%)V6#G-40LM+HW>3^[FJD?SL\O)_=GZK4,=VO;D!]@
MH(/>:MT@%]"!I_R:=F>STOY?5BI&1$W*Q%EU^1'XR<]%,S;P*;!30X!>00-%
MZST]&XUM3&%"(*\FE6NUT-:3J7JG3<+V(JQ=L!(3?.21!TW9A6@\ED"RX!'(
MJI[78LNI0H>56B!#ALY!LV'_!Y^<<53MW^TO6+YW^:PI"S^P30DKTPC:,0X$
M2%ILJ^IH:[1/6[.0X<\$?UBYMBK)5XE^)%_]V#:2W[N@V3LW!0'/(E.<-TV+
M$>_,VOFH,)URO#H].?JITQ#+*NIYB7/6<^/5@].LD,W*%BNU@;T7ML*0;OLK
M<BHX@Q'+OKHM5KI9&@5XJFU@,B-X=?7J GB$GV^UQU)G9Z+]F7JO NOP%?RU
MYB@B<PI6=/YWX)1WPK>+N1SO81!C%/JUOC;*=%N1S#J HZW%7^)* ]H6"Q@_
M&94TA@/KFF"!W0OC392IE=5S6_'Q)8![Q*&1%)^(-]IZ_R2E91MR@^Q'^^$3
M\P[)X\V-:=IT&',+ AOPHVPYU/M)#&F]+ZJ40  >P6'(LJVTAV.;&UVUK)O#
M6O*F8K^%/D$)C1=,!W0AT>A;.:N2=1@E*H0Z03V4U :#T( .;@0NUYZB%>9C
MX6&R-5N*?B%4X$IV7IFDO:F:.P].02?QI#$L)BXN 8_'E0%G59[(Z9%;'&%
MDF:H^&TO&]:T4(/U:5==;5/:WK,[K='/I$$@K,7U$?%D@!KT"=7SR[&&Z3V\
M-7Y.I5 3H3-)L0!WQVXK +BC5%*Q4;TUE"Q%!EBQQ1P8U_-PYY/KV@C J*PA
M[4JB W@$UV@Z1XOHEF OK"_:&OXE1HEC_)1@I[CB-W-F,H03"!Y2\L>V7":W
MG*/RD16U]YRU2$'F,W'2N3)RG2=0XC@)<<=])1 3\!( $NCJ-?$'4I%W=3I^
M +[A$*)QJ*+E3"=GZ?4&'-WRKMDFM=XB6!'H="J"9,GN9)7RQG@44EO993#I
MZX$!L9_C=^8V,K1 %L,"Y^72\K1[@"'BQACA &,GB'?$GB)Y1$*0_2FMR&E!
M8(HH&-"NHRH8?-'EEDPY=WE%24HN_T 2&N?/O>DS$Z[,7S(L#;7-X4PYK9T'
M6UKX;[98'K$B*H%E-RL'0QRY38.-NN%(PE<070/'3$>)U64TLYX53^Z.(.*U
M9]X7]T+UOK2ZZ6=<O7N##78?T_)WAM+B"\JYP[-.^_<OK5XV\'=;!/7^IX'X
M^T9,[@]F)F8Y!9<L9L,)Z<5H\ \&G ]Z_:&>_S@<FY[3V&P44D6M/P)KXEUE
M]"M^,.37#3T;GN$EL*9R@MIOWEP,]\(,M@ J#ZZMGMQ;2$52DSEL(TT6Z7<L
MM2_).8>36<)=R6?J'&R7:531X6O%0";QY#5 N)!866GPLSD%'D"QAO")N1?#
M")FI"^*C-)G_>(4L!!1C__\^^W_K07I-Y]CC(JWGL].1VS,-!^8&D1>!#V$T
MY^72,(D.0EN@^R6DJP@\B$YMF1&DW:AR2Q4;I$&,9VCG;4TO[3BB;(,DP"!(
MK#7)2(C&-N\R)C_OXI:2*>"OH02:5N@)B#<+:B\1.!.5S12$])D5N"M2+I,.
M8$ZRG.*.#K,AKCXXAR"[DWR_MXY&HA@C"]O<V8*F_+5)" 4=@VA1II2< Q_9
M5Y@<EC*ZJ(G6(L%X=\OH#/S_ZNSQ[%M5VZJ"ETS[S/C5V<GL+#]G4KPRE52U
M0_7!9F:;Y,P:GN5>00 9+PP$F!-H_^JI'.VLX+M7G%'8V<K,%47M(S^C/,=V
M<5!O13::J9?08)04U>B8".D(HP>[)#N,O;<G$D0/;+BF%4K7SB,QN-YE G7J
M+%68*9_!3QQG[I[YT2CLAY*?\M7K7:9+[F$SUQ]G7.D*4@QM*,,RY20@<L0
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
M!N#]PB';IQ^T0??!Z?/_ E!+ P04    "  Q@@M3/4BIE[H$  "U"@  &
M 'AL+W=O<FMS:&5E=',O<VAE970X+GAM;)56VVX;-Q#]E8%0H#;@2++LI$%@
M&[#3-DV %$;2M,]<<E;+ADMN>+&L?'W/<%>*G8O3O$C+RYPY<S@SY-DFQ/>I
M8\YTVSN?SF==SL.SQ2+ICGN5YF%@CY4VQ%YE#.-ZD8;(RE2CWBU6R^631:^L
MGUV<U;GK>'$62G;6\W6D5/I>Q>T5N[ YGQW/=A-O[+K+,K&X.!O4FM]R?C=<
M1XP6>Q1C>_;)!D^1V_/9Y?&SJU/97S?\;7F3[GR31-*$\%X&+\WY;"F$V+'.
M@J#P=\//V3D! HT/$^9L[U(,[W[OT'^OL2.61B5^'MP_UN3N?/9T1H9;55Q^
M$S9_\!3/8\'3P:7Z2YMQ[^ID1KJD'/K)& QZZ\=_=3OI<,?@Z?(;!JO)8%5Y
MCXXJRU]55A=G,6PHRFZ@R4<-M5J#G/5R*&]SQ*J%7;YX$:Q?T_/@-4=_MLB
ME(6%GLRO1O/5-\R?T.O@<Y?H-V_8W+=?@,J>SVK'YVKU(."KXN=TLCRBU7)U
M_ #>R3Z^DXIW\N/QW<,[W>.=5KS3;^#]&3+3BA[1=X7['@Y]#8C^ZAC?_:#\
M]N=$.D!6G]C(5PK.&I4Q:*U77EOE*&5,H$9R(A694)<#_@V5)*#OYF_G].+R
M\IK4,#BK5>.8<B!%Z^I43TXWG=6=C( U." FRN"!(G?VHZK5$UI2*;'X\8:<
M_5"$R[3BK&JLL]G"T/IJZZ5D'#!+3"Q[&J'$*<WOADB=$@M=HI!V 1X289]F
MF>5AY^"GX]7Q_"GRWSG,'%4SSVLE%4U:I8Y:=)=$;0P]H6'%2BT=5;*R&95C
MA4_D&_:%L3+%C!@EW%0:2.FS:&I":3*I!BV,K 1<8]N*<"*1A3VT^$)$-$C,
MP;<-ILJ5R;%*F8)GVK**(SL11TY1MMB4BI)@\8UY"/4#!SX*V99<X@Y@+ZO0
M\SLAP'$G/IJ+0X",E@Z._O/P0I/1QB%&VUIMX03:#C;7<_0YVJ9,LDY\@ R!
M%P@<QFOVXH[W&@N+7FVID2GDBQPQ]B4T-?$BOC\=U9Q>*X];0$(CY*!/-5&-
MB4);8L.!W%3A/3-Z#35;.E"'E!C94YD88P4*;-<11PEIO '7@^9P"NRS79^"
MR%T,9=U!&!P\HA&VH@A@DM)3S ?Z< 06"Q23'%,EF3L;#:'N=OG/M[I3?LTU
M)=+ VK96:G)XA P L4FS1NGWC^0@!K6=2AB# W,('C>X+8=)7XC?]QSE^.U'
MF1/EAAA,T2*AEZ-66N.BBS59,BY-:3?W)-UE;F7,MP*'=,MR9V$MC1LB+I,I
MS1/'J;3&/-MER6>)]IV:L&E*-J%0AB\S+A403ZDMSFTE", ZBW(6'V,6&$X:
MF8>XILZ"'J?9B!=(KG B0U=5DJS+156@7#,,&K7(7FEZ=Q.MAE-=(8*)[?_N
MLB:@M67I3JX8X$BQF7^1TN-R[E#V?545:>]9@L-;A^Q]V:!+\;MN_(" <WKY
M@.%4KLH@7Z7PIF(]@LC2>)T1#LA!/1:>1C>ZI\37KL/%G:<$DFY='TQR$16?
MQU?%?G;_)KL<GR*?MH\/NM<JKBU.T'$+T^7\E\<SBN,C:1SD,-2'21,RGCGU
ML\.[DJ-LP'H;<-E. W&P?ZE>_ =02P,$%     @ ,8(+4Z'RW"#< P  [0@
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
MQ^"=O!R$@XV1/^L"JQ6_XZR 4K02=Z;[!(.?A>?+C73AR;J^=K;D+&\=&C6
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
M&_!\IE3=W9" _M\@SOX/4$L#!!0    ( #&""U- E? /JA$   ([   9
M>&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;,U;V7+;2++]E0I>>=J*@"BL7'K<
MCI#ML;O[>@LO/3?N6Q$HDAB#*#86T>JOGY-952!(BC)E]_9@F0!1B5Q.;E7)
M1QM=?:J72C7B\ZHHZQ\&RZ99?W]Y6:=+M9+U4*]5B6_FNEK)!I?5XK)>5TIF
MO&A57(:^/[I<R;P</'[$]]Y6CQ_IMBGR4KVM1-VN5K*Z>:(*O?EA$ S<C7?Y
M8MG0C<O'C]9RH=ZKYN/Z;86KRXY*EJ]46>>Z%)6:_S"X"KY_$M/S_, ON=K4
MO<^"))EI_8DN?LI^&/C$D"I4VA %B?^NU5-5%$0(;/QJ:0ZZ5]+"_F='_3G+
M#EEFLE9/=?'O/&N6/PPF Y&IN6R+YIW>_*BL/ G12W51\U^Q,<]&TX%(V[K1
M*[L8'*SRTOPO/UL]]!9,_",+0KL@9+[-BYC+9[*1CQ]5>B,J>AK4Z .+RJO!
M7%Z24=XW%;[-L:YY_%2O5GD#+3>UD&4FGNJRR<N%*M-<U8\N&[R"'KQ,+;DG
MAEQXA-Q(O *!92W^568JVUU_"=8Z_D+'WY/P3H(_M^501+XG0C\,[J 7=?)&
M3"_Z=GEWZ,<=_9CIQT?HO]:-$A-Q(>ZMV-^#KI#GXGE>RC)5XJ4"6,6;69$O
M)#E +7XJH<5@Y(EFJ8C.6I8W H14I3*1EXT6$GXF"Z'J1N)U<TNI8$J;O%F*
MGUZ_$%=UC6#A7@._7N3M2KP?7@W%PP$>&)P+D%JW5;JD=5*L*\20JKD1A4Y!
ME][5+4-8$?_XGTDTBO\9#(,0$"\*,.L!XTU;03!Z^)6\ >=18'C(5^LB3_.&
M6 ;K=2/T7(3#4?A@"-[H J!1'6B,N#-9,+MK>2-G!:21M3@;^2,O#**AU<SD
M3LVD<ITW4$Y/&T]>OQ5O994C+/!M8K?616O4O:N$>:74;ZIB@>DMG0)DFA<Y
ME-/31)AXON_OZN!G6;:(FB12>(<>@F&40 \?EM9LF5"_MOF:\")RX&.EJR;_
M#;<I(HJZJ22%K0N"&T4W/**OP64B;I2LZGLKU(M'OGG[7!<(^,Q\36]"-LE:
M/%<OS5VB,6\AGZ*PEJ^@"J-9$#3H;A%"JET0UF)V8SAC[!,-I**:A+N61:N(
M5[KI*':TY*$80_X+CZH4)2_BZ4Q$(V\:C(V2S\0H\<(HIJN(KB)O'"=T%;LK
M_B[97KV ^\ 6X$&63H?X-@;.HF0D/F@"$)Z>3O&X#Q>MZ^_%U4JW$*!25A1C
M<&O2,_%P,O;\T?A<O-V7](C>0#\(O=$X$K-S\0:>)YFDB0><=2_T_.+C7G"
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
M)YJF<2N]Y@*Q%ZIL_BYACCX!#=[I*9OQ3<$"7.#EUUPU&;B\1DOVH\X6:/C
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
MOB"*3_OS'^^04 '(%$)C43R]U \QYAJ+PD.UP30LE+N:8C8(-2Z%D&^<UQ%
M#PJ0S$DRQ86,\Y0-]EY#(SD!)U':';.AL!M5SZ%JAC1 IYC6>%O5'6\8Q;I$
M N0$0)5#D)'0G/VL90O\?8L51"0 _261A[!"1[ZL6E''C1(3E1.1?I$-H\;W
M18JEZ@&<"]XBN,G%3) K0,Z?8#8DWY^-H9$HB,FK=&SV05/V1@54A(Y!,HDE
M^'P+OQPK#@]+69M:4FF!Y&K-'6<FY+[O%D_GST6A\QR>.>M8P7>+D_DB?L^%
MR4;EOK/05Q]LIG9!SJCA^81[/VO=^]FD3YY'8UVA5L(10&M&/7MRE0/YR5)K
MHO4&VV[ 69V=/HM\W9M_X._$-=@_#,R<DZ_,Q5M8LO8TH91U* H&^:FW2_"'
M811U9(XHFG8WM$)FFF5-++IS74=-5$W=AL IX*^&V5/'OFD4]C,V(\[P?K_:
M(#?5L=X:LA[?L*58WA++8=I/(&R(A<]ZC,E3DE!WP)DCWXZ%5R5WH?LA,[\9
M2=R6!V+;E=Z^:S0,:R)M<-);^#S[?F12&:AM4+HG["$Z@1^F6</O!:ICNV;)
M@4$E! P,7*381'-E*,<J%B36".K,2*VB*P'4]C619\X4<E4'5MWG$%R:]+AW
M% ^+JQ5D#ZVY+0 /_!$J7XU*2\N.B'5?^/L.=0 (ON)^'-+?G3Z>/3M;=/RT
MW9>TWKI?II8$XC2AU/ED^GK>QO?SR?B^\K4LA;=9E_H0_9Q>9%#=9H;;AKWN
M]359#FG>85#&W6U6[H/D_)I:)4].GLQ$(J(DG#; AY'/TYBR+F(\S)*!?_IV
M)24O>&G6I'57F[>UA /8<GV)Q7YIYO\1__S'Z=-'_XK[A3+3AT_7#@.=4)+3
M$9N@B]I>;1_3M"_S<!A_%'(SYH)D1/="7)F=S!&3?<&]'U"W-OS8RFU\#BL!
MXR2Y1Q!8Y@MTVFLQ!%Z.T/!IPE>47H. '0HZE<TZA_+XB5\82(@1D0^V2LJ1
M\) Q5>S>A2XVM48]<4K"*9)>DNU2ZY"A[#=!<6:K-G0#![WFQNUQA\S@E%1U
M,FD+I1B68)9(,6"6N5Z'!6-)S=#JC^O(5 5WGO>;[:U-ZJ'N#3FC)Q:MXGU3
M@>"B+1<#+G>V8$@R*3<.LF'')U>W=&D3[#*NV'O#]K<B>5C/7+=;U0D%#7HB
M"Q:^MM!AD CZEQ&BN>8^]^[[T=1ZY5&KUV/IM3AXD:/:'-'I>GUR)-&1,CH4
MS-PQ:'/ /=]ES^>EJ*PDKE0><E;*M-R_NBE1><S%98C?(:GD K.S-&LU1OI?
MB8ZUX;L4HA4;756^DP8GLN!ZTOINXEBHP*>SF$F& 3.8?#AJPK'^IJBY!G%B
M9CJII9Y*6-Q<+HDW&'B.BPN$\.JN=SKNT1L.OUNJC<Q7WCU[)^;#17'^IM-1
M^:,DK)7U*DL,/C9T[U8 _@F ]9>0FM=6A2:SYPF^=:/+UAV'4>]I^XH#"W7D
M 7R!&S@F.][.@/>N,::+V&F*UP1$C]IKN!CJY%I4@;'34- ,.J[D[D<;LYT-
M3TE!VW;KZ,!<S>KNP8'V?@:,(SII6TH(2/ =F%[YZ^N7&=<(@?4Q98$6F@HG
M(_SQO'"HH@Z->G$ VU'[,W J7V(&"W@^3M1,U1$KTY"XA=+<+6QJ$-(O,2X]
M9U=9*+JX(X Z-=<W3&;]CH6"XC-24*4\XPLYD?NTWGWZ[53?'>><;08R#-,,
M"8^O-3SP ="[P<R'>^W!PV=U#<.6;_AJIAM+'N:]0[C>O3WYGW6^T0HGOZ76
M<;[KAV6,U"VJ.LY\G%(B'XT=WEROU+Y:Y^)W!$UK>E*./BQT>['6GITX0>]^
MINL9;#>*[=6U56.;F^RK0YNO5Z&00";WY_<=4A^"['4']1%.SHX<FMNAOD<M
M[5RH5<;;&EXG\!2] 9RS'Q22."N%'[6_166H->Q9VLB>'J1[W6!N^1[YK6$6
M!I_]NQNB<FUQ-$&X3T^ZES(G7WUVD;+X;W7>4#3\@OCY0#G]$A:X1BVB1M^_
M3"\[]/6B:NB(E-P)7>DP\ >&L7&:M'B"BB5Y%XNU5I)9,G7HWO.@TZ_4&6D.
M1;?L?_2 TTM< $3Y$4 H-@>9MA=HVKGF4%N[ZPO:5J#VJ41X3$"!T5[[QCNB
MX S]YP+W^]C#-?E2%25[G,M=2^N1JM?.&G3XVCNNC<G)Z;_GSE'(';W7!%\7
MF*^YASJ?=-]%9\G%URRI]EXG(:7@[]3K>-2RTTONZU$75<Z+40.((%)MA^]5
M^OOU$C27^FH?^-OZ(O1V>AA'/_M;K6_8HO.=X&'\;<'M-_Y-=E=1=,>9\@,$
M*CM''I28 \]&)FW4/34[/9L.E5\_OW][=/I<7,)O5 &X><\"C=IF>JGSM@SJ
M[LPUOXZ GF9!E_[>W3??E@0JX*/\N)-^297E*^S8Z6?24*X-)R\6RR?U3#O;
MA-O95'(_)]XAQN-4\3@A;K H#Q^4P='N7JG*-VAE3$^QU[:_Y##KD!?V+S-]
MLMD-#MJ[).Z+WLN(T0OHX1C4Q7573?Y!M^#,&WUW/I<[>K&#?)JS\\$5VCXX
MCN8DQ4.OH^7].UZ$FO[9[VF*.4809)C"E]3S1N:;C?4D9Z$)/W8A&I0?*G4X
MPP8Q ."E> D0769^X]ZM*1E3BK+A!S?TPL3SB^Z]4'>;B$JN>QT9CCEMMSZ9
MIH=@B&8F1?TKR3CS5MLFF(E,2F_D3/!AN?;W_)8'Y:&ZZ+*+(%;AZP2&[11:
MH?4+:G#1&3FLN5CA"]/P;JU]85% M[[2 ,N5_%[/K^1QBY9:<T^?9R K4#OW
M2Z<+6AL_[V)+LZM:05#YYH4I;)I250"GA+,MFU 2F+65Q3B^'/?>_:+,6O/K
M9K[X+FO_!+C]MGU!?>[?#7?#_?/KC]*NB6+G:H6I)_.GCQ/_.B1^J$W%KXB7
MIJY-P7]N !3*T@#\OC(@<>$#;="^*W_]7U!+ P04    "  Q@@M3M*0_7'\#
M  #D!P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q-RYX;6R]5=N.VS80_96!
MT(<68%:\Z;:P#:PW*=H@ET6V29]IB;*%2*)#4NNX7]^A9"M;=-?8OA0&K.%P
MYLSED)S%P=BO;J>UA^]=V[MEM/-^?QW'KMSI3KDKL]<][M3&=LKCTFYCM[=:
M5:-3U\:<TC3N5--'J\6HN[.KA1E\V_3ZSH(;ND[9XUJWYK",6'16?&JV.Q\4
M\6JQ5UM]K_WG_9W%53RC5$VG>]>8'JRNE]$-NU[+8#\:?&GTP3V2(52R,>9K
M6/Q>+2,:$M*M+GU 4/AYT+>Z;0,0IO'MA!G-(8/C8_F,_NM8.]:R44[?FO;/
MIO*[991'4.E:#:W_9 Z_Z5,]2< K3>O&?SA,MB*)H!R<-]W)&3/HFG[ZJN^G
M/CQRR.DS#OSDP,>\IT!CEJ^55ZN%-0>PP1K1@C"6.GIC<DT?2+GW%G<;]/.K
M.XO\6G\$U5?PYMO0[+'C'G[^0VU:[7Y9Q!Z#!-.X/ &N)T#^#& *[TWO=P[>
M])6N_ND?8W)SAOR<X9I?!'P[]%<@* %..;N )^:*Q8@G_E/%%X#E#"Q'8/D,
M\#U>F&IH-9@:7A)D*OXB9KB2UVZO2KV,\,XY;1]TM )LB9Y; C=E.71#J[RN
MX ->XUME[;'IMW!KG(?7&AW+1HUWX(MJ!PV?G:Z'%MXUM8:?QM^MZ?:#UQ9V
MRE8'9?68MS.U'Q<"CEI9!TE6$,DHR"0A/$^ <4D83^"=VABKO+%'T/,12DY.
M@E">$E9(8(1GC"0Y12E+)$F9A(]UW90:ZL'VC1].@?\-PHN,Y)(!*Q NSX!1
M&2!@/31MA;5B&'HV)1R-A$R BX)D/$,-301&RV=S:+J]-0\ZQ,"R7K%S'$8$
MHX2F CCG)$,0%N*A-L<J,;4/QH/JC/7-7]AN)C$:R^#5+&4DE06A&<6H(N=$
M<@G8K#1%?8IDE+K;8)\%&\FC_R=Y"24<6R89)SG%PD1&I"PND\>1KI0411;Z
MD%+"$H%2@H3F\N7D(>MID@+#+Y>!/$HD+9XF3V"KN$BQ.QEAC*&&)<5XREY
M'AY*[#JFF$N2LY!JB)4@&T^2EY),3.1-4D9"5![8)U3@H>4%DA?29D+"4T]$
M_.CE[;3=CO/%06F&WD^/\*R=1]C-]'+_,)_FWWMEMTWOH-4UNM*K#">&G6;*
MM/!F/[[C&^-Q*HSB#L>PML$ ]VMC_'D1 LR#??4W4$L#!!0    ( #&""U/\
MB<_[I@(  %,&   9    >&PO=V]R:W-H965T<R]S:&5E=#$X+GAM;*U5[T_;
M,!#]5TX1'S8ID,3Y 45MI18VC4E,%3#VV4VNK45B=[9#87_]SDZ;%0TZ/DR5
M&C_GWO.[<^\ZW"C]8%:(%IZ:6II1L+)V?1Y%IEQAP\V)6J.D-PNE&VX)ZF5D
MUAIYY4E-';$X+J*&"QF,AWYOIL=#U=I:2)QI,&W3</T\Q5IM1D$2[#9NQ')E
MW48T'J[Y$F_1?E_/-*&H5ZE$@](()4'C8A1,DO-I[N)]P+W C=E;@\MDKM2#
M U?5*(B=(:RQM$Z!T^,1+["NG1#9^+G5#/HC'7%_O5/_['.G7.;<X(6J?XC*
MKD;!60 5+GA;VQNU^8+;?+S!4M7&?\.FB\U8 &5KK&JV9'+0"-D]^=.V#GN$
ML_@- ML2F/?='>1=7G++QT.M-J!=-*FYA4_5L\F<D.Y2;JVFMX)X=GPE+9=+
M,:\1)L:@-?#ACA,R'X>1)7T7%95;K6FGQ=[0*N!:2;LR\$E66+WD1^2K-\=V
MYJ;LH.#75IY &H? 8I8<T$O[9%.OE[XWV0.:6:^9><WL#<U;:I.J)46U@'_H
M=RD?E',]>&[6O,110$UF4#]B, 8J!/:%@$E9MDU;<XL5?*.^O>!:/PNYA ME
M+$P:I:WXQ?V/_I[7+<*1_\R((.F"DY E@[ 8I##(TS")3X$519B?%7"))39S
MU) F_JCX/QR5%V%<9#!(LS!C*:0L"8LL@0.5S_O*Y^^N/)>RY36@L:+Q9OF>
MM==NX:#TZ[?@:W],D\C-.E>#(\CR,&6%*Q4C-$C".,D=2E^@C% Z"%D:.Y03
M.H8[9<GOW]UWU%_&:Q6*]AJ]0;WTX\Q J5IINY[O=_N).>D&Q9_P;MQ><[T4
MTD"-"Z+&)Z=4$=V-L Y8M?9C8ZXL#2&_7-'41^T"Z/U"*;L#[H#^?V3\&U!+
M P04    "  Q@@M3O!UWBYP$   <#@  &0   'AL+W=O<FMS:&5E=',O<VAE
M970Q.2YX;6S55]MNXS80_17"Z$,":&6)%"DJL TDV>T-W6Z0=#?H(R/3MA!)
M=$DZ3OKU'5(7*]U$B8&^]$64R)G#X9PY%#G;*WUO-E):]%B5M9E/-M9NSZ93
MDV]D)4RHMK*&D972E;#PJ==3L]52++U354YQ%+%I)8IZLICYOBN]F*F=+8M:
M7FED=E4E]-.%+-5^/HDG7<=UL=Y8US%=S+9B+6^D_;J]TO U[5&6125K4Z@:
M:;F:3\[CLXO,V7N#;X7<F\$[<BNY4^K>??RRG$\B%Y L96X=@H#F05[*LG1
M$,9?+>:DG](Y#M\[]!_]VF$M=\+(2U7>%DN[F4_X!"WE2NQ*>ZWV/\MV/=3A
MY:HT_HGVC2T%XWQGK*I:9XB@*NJF%8]M'@8./'K% ;<.V,?=3.2C_"BL6,RT
MVB/MK '-O?BE>F\(KJ@=*3=6PV@!?G9Q8U5^?P'+6J)+50'51OALG?PA[DII
M3F=3"[,XVVG>(EXTB/@51(8^J]IN#/I4+^7RN?\4HNM#Q%V(%W@4\-=='2(2
M!0A'.![!(_V2B<<CQRUY!#GID1./G+R&W%0V4BN4;T2]E@85-=H+K45M#0)-
M&"OJ95&O7TKK*+83YYG9BES.)Z ^(_6#G"S0[[OJ3FHWX:VO/UC3^8/4("=T
MVTW[Z5'JO# 27>DBE^CDAU/TY1 )$A9]E+GT."3V68Y0G-(@BB*$PY2BGQP.
M(),X\IU)2/&_(8 DV9.$$MZXDY#S;GY73]];QKB;*$G1" 6TIX"^@X+B;Q>6
MW<A#\@MC=K &B/@M'D8G>(6'[[)_+=V.Z**XTBJ7<FF051U=;=,3<PF"T; _
M[43I2U+43ZA8/4OQ,(D''G\K5O#RIQ3:G/9P2S_4)?99@J.0$\@]#U(:(=JP
M^0%82BB0RE*@'0?4.;7\?8#N#"Q#FJ$L8LT8IKU?1MT8\)T1#]GQWD\><!Y[
MKQ%J64\M>Q>UH"K'[$!A:NL$_*; 1N'?2^Q!<3U]7]KIC]!7$N"4!RS.(,&0
MG4YA2=3*AD5#.G&:!HPDIV ,'N/*"R( R3AU[&3CVB-!E@UL1RA*>XK2H]37
M$?-^\8WB_V_$QTA3_UU+0NR2S##"0<0:K> @C=/V24)"09PQ1UD01QC% VDZ
M^248D<1W<=8,<3PHE21T' 91QEK5,8X#3M+!FR^S.,0,L2"%,B0)1S$-,.N;
MI(F!4<18D,0,<8B%D:Z!80Z;"(5@H6@H2;K]@W8_!>XF@,T MU7,VG"ZEC8A
MI F$FO#6ZU"N?3'&+(CC.(CIZ*[!^Y+D1Y7D]<W78^IQ%/S-G[*?[&8C]%$_
M7Y;Z+9.X';O;&>+^CPID?I/&]9V !Z;1*712ABY%G</AUO7'WM;UDVA\N\"P
MJ0.$L^1CV<[Z;&?_5;;A%&MWNK!/J 0AO93[T:F.WPM:6AHZAJH?9N@5><>T
MDQN!,TO($X2[Q,%9* I)YG+:6,"_$H1&^MR^E-;IX,1>2;WV]Q*#<K6K;7-X
M[WO[J\]Y<^(_F#?WIL]"KPO88TNY M<(#FP3I)N[2/-AU=:?_^^4A=N$?]W
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
M>!"2*2&?6VNM8TK"2 ,9IPT[6'M:*(: Q%VAMAB"'P5Q/-3=C$"0TRD$Z0L
M@9#X4:^$+88XP,0?6 ,1(QCD%(I!+%H0^EY >N-J,=2KD,@;:#9@5 ->I1H'
MT/YP88Q![L=@5 /<JO'G<IG,.?I8RCQ1I=:)_=>1(TH$C&K .-6 OAI '$8>
MZ<RDS2XD@1\,3*11#3B=:D!?#4A,<=1=JMCL0MVX!ZH9C&K *50#+&J O=#O
M5H?5#GMX0#7 J :\2C4.H%W%,0*Y'X-1#7"KQF69I L]S,51=6"D L9)!5@4
M &)*O:[4VPQI$.B_@5DS4@&GDPKH*P#0.(1>)5CLL'Z[(P-DC5# *80"^OT?
ML*]?@:,N3XLA\>/V2FM_L\$(!7V54!Q 4\?[Q2CH?A1&*JA;*EZJ 7W.UE(\
M\4H@CJH,:A2"CE,(VN_\A.H^U=IPV8V'Q5"OZ&DTL"JAK1VCTVD$[?=^  A[
M=6RQ(Y$7D2&R1B/H*32"VGI_%-)>9=@,]>C[X<#> #4J0=W=VIU3Z%]TD^1)
M5F9'I9GIZ]3=UP_5HQOMT*8QR/T8C(A0MX@<'CGV\^B1,_I W?IP:.3<:.(:
MNC'0;133UBY\QN5C_7&B0'-1YFJ[(=]<;3Z 7-3;_E-COOUZ<L/D8Y(7*.5+
M#<7O0IV^<OM!8GNBQ+K>TW\02HFL/EQQMN"R,M#WET*HEY/J <UGH=E_4$L#
M!!0    ( #&""U,@:VA\*0(   ,%   9    >&PO=V]R:W-H965T<R]S:&5E
M=#(T+GAM;)5476^;,!3]*Q;:0RMM,0&25A5!:CZF;5*GJ%&W9P=N@E5C4]LD
M[;_?M2$LZY)H>P'?ZWO._;"/T[W2SZ8$L.2U$M),@M+:^HY2DY=0,3-0-4C<
MV2A=,8NFWE)3:V"%!U6"1F$XIA7C,LA2[UOJ+%6-%5S"4A/35!73;U,0:C\)
MAL'!\<BWI74.FJ4UV\(*[%.]U&C1GJ7@%4C#E20:-I/@?G@W2UR\#_C!86^.
MUL1ULE;JV1E?BTD0NH) 0&X= \/?#F8@A"/",EXZSJ!/Z8#'ZP/[9]\[]K)F
M!F9*_.2%+2?!;4 *V+!&V$>U_P)=/R/'ERMA_)?LV]A1')"\,595'1@KJ+AL
M_^RUF\,1 'E. Z(.$+T')&< <0>(?:-M9;ZM.;,L2[7:$^VBD<TM_&P\&KOA
MTIWBRFK<Y8BSV5+CA=#VC3!9D,5+PVL\(DNNYF 9%X9\9UHS-^EK\HD\K>;D
MZL-U2BUF=GB:=UFF;9;H3)8Q>5#2EH8L9 '%GWB*%?=E1X>RI]%%PF^-') X
M_$BB,!J>J&?V[_#P0CEQ/\78\\7_-<4+Q$E/G'CBY SQ'%";.6?^RB]>4;L&
M3HV_91E[%B?<799$H^'M34IWQU/Y.RP>CI-PU(>U1=*C^U2!WGJ9&9*K1MKV
MC'IOK^1[?X'?^:>H\%:0OVG:Y^&!Z2V7A@C8(&4XN$%]Z%9RK6%5[6_M6EG4
M@%^6^$J!=@&XOU'*'@R7H'_WLE]02P,$%     @ ,8(+4ZR0BTM6 @  *P8
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
MHW9W5].T#PXX"2K@S#9-*^W'S^;-7"4XM,KV)0'BYYQC\YQ#\.Q V1/?$2+
M2YX5?&[MA-A_M&T>[TB.^83N22%_V5"68R%/V=;F>T9P4A7EF8T<9VKG."VL
MQ:RZMF*+&2U%EA9DQ0 O\QRSUR7)Z&%N0:N]\)!N=T)=L!>S/=Z21R*^[E=,
MGMD=2I+FI. I+0 CF[EU S\N74<55"-^3\F!]XZ!FLJ:TB=U\E,RMQREB&0D
M%@H"RZ]G<DNR3"%)'7\WH%;'J0K[QRWZYVKR<C)KS,DMS;ZEB=C-K= ""=G@
M,A,/]/ C:2;D*[R89KSZ!(=ZK(\L$)=<T+PIE@KRM*B_\4NS$+T"-Q@H0$T!
MJG371)7*.RSP8L;H 3 U6J*I@VJJ5;44EQ;JKCP*)G]-99U8/ H:/RWEM!)P
M2W-YKSFN5NOZC@B<9AS #S-;2"(UW(X;T&4-B@9 I^">%F+'P:<B(<GW];84
MV*E$K<HE,@+^7!83X#H_ .0@^/7Q#EQ??;@"-N [S BO/PTT;K<8;D7C#=#\
M6N9KPL"G%\+BE.-U1D[-O<;P*PS5],\+B'S'<6;V\PENK^/VQG!_*047N$C2
M8GN*VSOB]L)A;K_C]HW<*T9C0A(.!*VZ !>O(-VTZR!;XQ]P=4I-C3KMKT08
M0G](SK23,S7*^5992=+>/!,FHP$\$)4O<DFDND(PZ>029^"7=$/ ]1\$,WZR
M1\TD'GA5E< '>=VKT <)?C6U4=#I#\SZ,6.X$!Q\IB7[\YZH&_N7 3?L<,,+
MM&=XU"(#MR/J:*,+=&;T)E= 1^>3\Y_T9@/;;TXO<@-_2% O,*%14,L,5BR-
MB:+O@NBDCAHM[.EP)Y$_H )I%>C_\,@9%K\QR;0UB7O.(U!G+32';>,2\-N.
M$0)&V 3J*(6CLO2,4>!QF XUAPY2:$[2<5YI0+XSBR'&H0Y.: ZU=YME>F26
MR)D.!CG420C-4?A6LP1'9O$FT8 ('9O0G)N7\HJ9I?5*T'H%G?6*3F!HCN#6
M*U^*44Y!.EV1.5W'.:4!&1ON2&<I,F?I.+LT(*/I=8@B<[R]URX-;-\NKA,.
M/EN0SD1DSL0WVJ5!Z]L%3;Q@0(6.3V2.SPOYY0Q+U/DD.F<4I/,7F?.W>Z@<
MZ"BCZ&1%YF0=:93IV$<*TA&*S!$ZTB/!$;-RR!"[SDYD3K5W6R0\?C<(T. 3
M!>DH1.8H?*M%HA-_O[R!OU^NSDW7G)L7LL@9EO8=)>S>49133O6SW=L!R G;
M5OL<',2T+$2]&=!=[?92;NH=!#V\WHBYQVR;%AQD9"-+G4D@>XK5>QOUB:#[
M:C]A386@>76X(S@A3 V0OV\H%>V)(NAVF!;_ E!+ P04    "  Q@@M3 V6P
M,PX#  !1"@  &0   'AL+W=O<FMS:&5E=',O<VAE970S,2YX;6RE5FUOVC 0
M_BM6M ^;M))7 E2 5/JR=5)7U&KKAVD?3'(0JXG-; <Z:3]^MA-"*I) 53X$
M._$]SW-WN<N-MXP_BP1 HI<LI6)B)5*NSVU;1 ED6/38&JAZLF0\PU)M^<H6
M:PXX-D99:GN.$]H9)M2:CLV].9^.62Y30F'.D<BS#/._,TC9=F*YUN[& UDE
M4M^PI^,U7L$CR!_K.5<[NT*)2094$$81A^7$NG#/9VZ@#<R)GP2VHK9&VI4%
M8\]Z<QM/+$<K@A0BJ2&P^MO ):2I1E(Z_I2@5L6I#>OK'?J-<5XYL\ "+EGZ
M1&*93*RAA6)8XCR5#VS[%4J'^AHO8JDP5[0MSH9]"T6YD"PKC96"C-#B'[^4
M@:@9^$Z+@5<:>$9W06147F&)IV/.MHCKTPI-+XRKQEJ)(U1GY5%R]90H.SE]
ME"QZGBFW8G3),I5K@4VT/EZ!Q"05R/N$SM#]VMR\83E'O^X@6P#_/;:EXM<H
M=E1RS0HNKX4K1'>,RD2@:QI#_-K>5KHK\=Y._,SK!/R6TQ[RG<_(<SSW [*1
M2# '45P[\/TJ.+[!]UOPO^?:4\26B)D =&$&%69@,(-3,9&J%2$QC0E=H06L
M"*5FA5-,(T#_4),[170*IKYATN6WF0;>8!BZH[&]:9#8KR3V.R5^X9A*]4)T
M4?</J1WU:R8.*^*PD_CZ!7A$Q!'J\(#ZS!L,0C]H)A]4Y(,W)>957J!,SPE)
M&31$)G!&PWZSO&$E;_C&]P:*:.%%VBUH>"#('XW:!8TJ0:/.XG@R#4_EZF(#
M7#5PM,L>FG,204>IN,Z^.3F=3A_A0/?UTJERL^\$C3VJH!S6X]$;M92,6^NC
M[KND[HOJB+RR7SNO](4M\KR]/.]=\NJE=T2@=R@PZ+7U''??:UW_70H/2O"(
M3+\ICJUYWK=OM[M_'Y59J\J3M0:GO))V[2N? 5^964:@B.54%A_\ZFXU+UT4
M4\+^>#%LW6&NOC,"I;!4IDYOH+H#+^:78B/9VLP,"R;5!&*6B9KY@.L#ZOF2
M,;G;:()JBIS^!U!+ P04    "  Q@@M3Z$ZVELP%  "C(0  &0   'AL+W=O
M<FMS:&5E=',O<VAE970S,BYX;6R]FEUOVS84AO\*8?0B!8I(_)+EPC'0] /;
ML+1!TJX7PRX4FXZ%2J(GT7$"[,>/DFA1F<QC.G#G"]N2Q<.7XGD?RD>:;F7Y
MHUH)H=!CGA75Q6BEU/IM$%3SE<B3ZERN1:%_6<HR3Y3>+.^#:EV*9-$TRK.
MA&$4Y$E:C&;39M]U.9O*C<K20ER7J-KD>5(^78I,;B]&>+3;<9/>KU2](YA-
MU\F]N!7JV_JZU%M!%V61YJ*H4EF@4BPO1N_PVTL>UPV:(_Y(Q;;J?4?U4.ZD
M_%%O_+JX&(6U(I&)N:I#)/KC0;P7659'TCK^-D%'79]UP_[W7?1/S>#U8.Z2
M2KR7V?=TH587HWB$%F*9;#)U([>_"#,@7L>;RZQJWM&V/9;K'N>;2LG<--;;
M>5JTG\FC.1&]!G3L:$!, ]+H;CMJ5'Y(5#*;EG*+ROIH':W^T@RU::W%I44]
M*[>JU+^FNIV:W2HY_W&IA[5 [V6NY[I*FK-U]D&H),TJ1%]/ Z4[J@\/YB;H
M91N4.()&Z$H6:E6AC\5"+)ZW#[3 3B79J;PD8,#?-L4YHN$;1$*"O]U^0&>O
M7K]" :I622FJ]AWHAG8G@S;=,$<WGS?YG2C1EXVJ5%(LTN+^#=H7O)7<QN)-
MK#KY'V8L9.$DYM/@88\(UHE@/B(^/HIRGE;)728@$6P@@DXF;A&\$\%!$=>E
MG NQJ)"235XDQ1-*ESM1.EG^0:_VR6FC1CTY.,+ZQ</]>J).3P3J^;)NLO*3
MW)3HSRM1GZ&_@ D?=V'')YSP\>!<QU&H7_N'%G<:XA/.=SS40-P:)IV&R4^9
M[LE@NFDXB9QR<&BI%(*"=CVCZS*=B[K[SNU[<=1&B_M"SB.'B!X:,2CB>X-T
M/?IW#Z+42Q2Z$?4ZI[-$GZ1"E7I%V209^CU=BK,GD935?E3"G3#4-$4X1'D+
MS0@MDB<(9YC8$1 ?VWQ=E4+X^ 9;4N)3HA(/61E1[LX3RTI\2ECB(2U!&9:6
M^.?@$@]Y2<*(CEVXQ):7& ;FL0:*]AB(.!81;/&*8;Z>R$%P)]0X:+PS$*8'
M'63AC&$Z[QRTE5[^L<#%,'&/],]DD+ADC,?[IX=8RA*8LL>YQP3S%&$I2V
MOM0[)FS?.Q,<$H<<BTP"(_-(XYAHSXU#'<8A%J\$QNMIC'.@$[(S##OD%V*!
M3& @?Y5*ZS*N\7 ,L8PE,&./<XP)UD]6[+Y.(I:K!.;JB[,U&EXJ,;<>2U@"
MP^_8=!WO25?F$&$A26!(GBA;X4ZXP3SO,%]G+91:%L8$AK%)U]OTT2=EJ>4K
M]>*K[__)(5\Q)U&\?W:H!2R% 7L<Y4TP7Q66JQ3FZDN-8\+VC1-%##LN[FGO
MKSX,OR.-8Z+UC<.<G*<6EQ3&Y6F<<Z"3[L*(' 0]M3BF,(YWGA$/P@OTU"*6
MPH@]TC71,%^CF,34<6%"+5JI5W' US?#Z@"LP]*5PN![L7/BH7/&%%/F\K+E
M)85Y>:QWAF4"QY+#+%H9C-;3&.= )[A9<A#=^>?@_PIFH<Q@*!O[?*Q'X6,?
M9D'+8- >9Q\3[%E!:8(CZI@?BU?F51_PK6(.ZP.0BEXI%2;?2ZUCPCZ[6IN$
MG+K2UE*3P=0\TCDFVG]6'8=_F24L@PE[(O/ G1!SO19UJP\_:!_+9@:SV=CG
ML][MY1X+6^95C?5US[ <R]W_,I@%+/.J#OBZ9U@= %1PRU@.X^_%-P'"856+
M 8(L-#D,S2/=8Z(]=X_#/-SRE<-\/8UY#G1B5I[(>^7AELP<)O.NHN5WV<8M
M:[E7*=;3.7Q/*1:X<\![-ZZ\R@2>UN'#,@$HPR*6_YPZ =]7)X@!\UAD\I-6
M"DRTOA#7/44+5_Y_U D.=&*L$W?+COM^2M"[;YZ+\KYY.J!"<[DI5'L+O=O;
M/8'PKKWO;@]O'U^X2LK[M*A0)I:Z:7@^UBE5MD\$M!M*KIN[\'=2*9DW7U<B
M68BR/D#_OI12[3;J#KKG,F;_ E!+ P04    "  Q@@M3YH#&)ML"  #Z"
M&0   'AL+W=O<FMS:&5E=',O<VAE970S,RYX;6R=EEMOFS 4Q[^*A?:P26NX
M!9)6!*E)=Y6Z58W:/4Q[<. $4(W-;"?II'WXV8:0M DDV@OX=L[_=PX'#M&&
M\2>1 TCT7!(J)E8N975EVR+)H<1BP"J@:F?)>(FEFO+,%A4'G!JCDMB>XX1V
MB0MJQ9%9N^-QQ%:2%!3N.!*KLL3\SQ0(VTPLU]HNW!=9+O6"'4<5SF .\J&Z
MXVIFMU[2H@0J"D81A^7$NG:OIJZG#<R)QP(V8F^,="@+QI[TY$LZL1Q-! 02
MJ5U@=5O## C1GA3'[\:IU6IJP_WQUOM'$[P*9H$%S!CY4:0RGUAC"Z6PQ"LB
M[]GF,S0!!=I?PH@P5[2ISX:.A9*5D*QLC!5!6=#ZCI^;1.P9^%T&7F-@$F'7
M0H;R!DL<1YQM$->GE3<],*$::P574/U4YI*KW4+9R7@N6?(T56&E:,9*]:P%
M-MEZ>P,2%T2@X3MT@<PI]+TR6S]OH5P _Q794@%H-W;2B$UK,:]#+$2WC,I<
MH \TA?2EO:W 6WIO2S_U>AU^7=$!\IWWR',\]PVRD<@Q!U%?>_S[;79\XW_8
MX?_;2D>*V!+=SQ\$4E4M)*9I03.T@*R@9H )I@F@O^B8;!U%K1(8%?V>K.-P
M%#A.9*^/P U;N&$OW">.J53/K4]X>"#LCI5PAW+0*@>]RH\@3@D'!\(7ONL%
M'<)A*QSV"L]TI@DYH1T>:KO=08]:[='_U@(T)7%&)8P.V#PG[,S+N&4;][+-
MM1ZJ>*'436&^JLS=JW&,J?8]WF/R!\/1<:++ENCR;**L+=1^CMJCZ[P \3M
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
MHNGB$$<_#N\ATP6S.S<,#,D'7N,^@>-2*!\3=,^SVNHXK:$/E&& F2NP8:_
M"+UK?^:/2+,7^M=GL;T3Y;\]_@X-CX4G);+00E&+R/V AJ1"/TO]&KJ-*+4#
MQZ840J>P1HX&S=H%K1"R]SU^U;L@&DSVU]07#T.)H9_5.F.5(USP<:65#/##
M%0;#@*&? J%.JJ&9>E:N&0(+_0SVQ<'S(V)$!RO2>..SQ2!VZ(?L-N]W"F^L
M)L7/@1 #T*$?.K\54'FE62H?K8OZA6,Z9>1WW],;F W]./M^7\>X'6##T+G]
M^;&!4.R'T)NT^H%6:O]!.V1==T1!, 6>]]7O!E&Q'U'?_]Q!23(",%<C2EJ
MV5>"&F1R=+B+,'I1U7?_@?)'53:*?].\ANTMMKNL>-R*7"I,*NKU!E4U0,X2
M7/.R 1?1VCC0&.N:A_<JTB:2"JY^4XGJXM!#9_6Z'3]+]"MC7=8TE3$\15,7
M)[S:9**J.G.LOL0#T").R,*&.; ?Y+_OO0_.W=50VD$?[BF]KK2Z ^S$[N(+
M&^C&?NBV&\*W19U+JR%TP*68XGGLZ/>P 7'L!_$OA83B[M+"Z38.U<H.:Y8X
M[OE#FVNY;T&9RVV&%; ?WJ&S+Y_+.=C@//;CO(MS1L2>P3G8H#_V _@(YVAI
M5VE[N*B!>NR'>C_EC C';!IX*8<8Z"=^Y!ZG'*W@\/D=E$,,SA,_1(]3SH@"
MH)R%UP4&18D?18^CG!$E#LIYLHM.P3E/5/I)!S(U.(IT2&]N=5I@)Q9@G[N!
MG1A@)Z<%=C($=LH6A&&'(0;8B1_8_VR2I@-(]#^("S3?[_^J87NC3WD"<57#
MENN,Y\? *#$@3?P@?9(A8C1P2XP#5U%-#,03/U:?;.PQL@Y^P@DHI&-S#V*X
M@?BYX8CA@M9P4"\PZDQOPQ#$#_(NBAP1"X-N !N,^8$:FJ!^FF@X\O5=<Y9B
MFTI8Y\3#J0L-YWB!GXS7]7U]@*!S' ;$,<8V'$/]%&$;'.MQZK*9<:YJ6>N2
MF>=V]M-+'*#7(IK/7:A!#>W09Q?O%>*UW!1E^E^QM!HS+-6C(' /&*@!=>H'
M]2&$_9DW9UIO@4NRHPM VCMC.,5 A0X'*CC"KN*6&L2FQQ\I_'+C1(?'"3B,
M0U=B&%"G?E#_#G2^$=G2I"QD:0ZF=;!I.Z/42@]V$2...HT:%*=^=+4FQK[M
MQ<'QO0$UF$O]F'NR\YXKO=!Q!S[4(#/U0^R1N;MXQN+,(#'S(_%)4I<-(=?=
M\S,#N,P/N-9D44FBQK'')@HS",K\"/J!IR7:\O*'D"T]JWPH&ANL$6'#*7E,
M(NHX+F4&/-G(/-O!U"-BSVAFF<%5YL?5D6962Q_.#QVE'NL=T/KAU-_,C@C'
MT32,?)T<,\C)_,@YWLQJ!8?/'SF>WX D&SEH'&UF1Q1 ,SOWNL" )_.#YW'-
M[(B2MIG5.ZGK9=M-W#NQU3WI2O4V;2KSE6R.<D1W8*,ZV)&Q:'1<A\H,/C,_
M/K=[8&_^OC5TG(M;W3.$;NJNLB*#W='(G-V<IK4V?FT.MXX Q<A@<.3'X&>>
M'&IM!^-#$O7?(6F+=,M]>!&%CCE89# \&JV"_^\.-AKB.HOFF#H:B,@ >^1'
MZ).UL"/K=._,A&2L98L,$T1^)CBB=8V&$Y&G.3[KO7ZGWM_\S,LU:$696(%,
M,(UADY3M*Y'MA2QVS1MY=X64Q;;YN!%\*4IU _R^*@JYOU O^74OIE[\#5!+
M P04    "  Q@@M3[%]T4*L"  !+!P  &0   'AL+W=O<FMS:&5E=',O<VAE
M970S-BYX;6R5E5UOVC 4AO^*%>VBE=;F.X$*D%JJ[D.MAMIUNYAV8<*!6/4'
MLQTH_WZV0S,V#&@WQ$Y\WN<])GXS6 OYHFH C5X9Y6H8U%HOK\)0534PK"[%
M$KAY,A>286VF<A&JI00\<T6,ADD4%2'#A >C@;LWD:.!:#0E'"82J88Q+#<W
M0,5Z&,3!VXU'LJBUO1&.!DN\@"?0S\N)-+.P4YD1!EP1P9&$^3"XCJ]NXL@6
MN!7?"*S5SAC95J9"O-C)I]DPB*PCH%!I*X'-905CH-0J&1^_MJ)!Q[2%N^,W
M]3O7O&EFBA6,!?U.9KH>!KT S6".&ZH?Q?HC;!O*K5XEJ'*_:-VN+<L 58W2
M@FV+C0-&>'O%K]N-V"E(X@,%R;8@<;Y;D'-YBS4>#:18(VE7&S4[<*VZ:F..
M</NO/&EIGA)3IT=CP1C19INU0IC/T%AP3?@">$5 H;-;T)A0=8XNT!WAF%>
M[L%L OHRI62![<8J].,!V!3DST&HC2.K&U9;^DU+3P[0/S?\$J71>Y1$2?S\
M=(O.WIW_K1*:?KJFDJZIQ,EF!V2MFG$LP;Z6IAN?L5:A< KVU5V-TJ(?EX-P
MY0&G'3@]!4Y\L+8JWX$5>9)F?EC6P;)3L-0'R_9A:9GE?EC>P?)3L,P'R[VP
M YT5':PX!<M]L.)_8&4'*X_"/I@PTR"1KC%'.=H ELH'+_?@652D>>&G]SIZ
M[RC]J]"8^G"]_5[[_3*+_+A^A^L?Q=V#4E?HFHF&:W,^3) K< <>$6XV 93V
M>>GO>;GHE5%QX+#$T9_LB8ZZF;1XM,*T 23F-N (:QBB+F.6>.."R9LKT=[Y
M+>*D*--_/(4[T6@_,P]8+HC)+ IS4QA=EJ8KV29W.]%BZ=)R*K3)7C>LS=<.
MI%U@GL^%T&\3&\#=]W/T&U!+ P04    "  Q@@M3#N[CG[@"  #(!P  &0
M 'AL+W=O<FMS:&5E=',O<VAE970S-RYX;6RME5UOVC 4AO^*%>VBD[;&SB=4
M@-123=O4JJA=MXMI%P8.8-4?F>U ^^]G.S1C)<#-;A+;\7F?]SCV\6"C])-9
M 5CT++@TPVAE;741QV:V D'-N:I NB\+I06UKJN7L:DTT'D($CQ.,"YB09F,
M1H,P-M&C@:HM9Q(F&IE:"*I?KH"KS3 BT>O /5NNK!^(1X.*+N$![&,UT:X7
MMRIS)D :IB32L!A&E^3BBH2 ,.,[@XW9:2.?RE2I)]_Y,A]&V#L"#C/K):A[
MK6$,G'LEY^/W5C1JF3YPM_VJ_BDD[Y*94@-CQ7^PN5T-HUZ$YK"@-;?W:O,9
MM@GE7F^FN E/M&GFYCA"L]I8);;!SH%@LGG3Y^U"[ 0DY$! L@U(@N\&%%Q>
M4TM' ZTV2/O93LTW0JHAVIECTO^5!ZO=5^;B[&BLA&#6+;,UB,HY&BMIF5R"
MG#$PZ.P:+&7<(/)^$%N'\T'Q;"M]U4@G!Z2_UO(<I?@#2G!"'A^NT=F[-RJQ
M,]LZ3EK'29#-#LA^4Y9R=%>!IMXIN@'W4]#=E+,E]3_:=#EM)(L@Z3?J>E26
MN"P'\;K#2=HZ28\Z>>LA;&FD%NCQ7T/HYRV(*>A?1[+/6F9VE.G7$GUTY\&?
M.(?N2K91R'>2)3@E*>[.-F_)^2ERTD7+.VBDR+)N6M'2BE.TM(M6[-'*(O/&
MNF!E"RM/P;(N6+D'RS%.#NR:7@OKG8+E7;#>/BPC!UC]EM7__V>EOV<D38LB
M.[!]"/Y;:?!1,S=@S 6Z%*J6UFU@=XD8",4&,6G!]6QGC<%[=CZ2Y.#^(CN%
MCQRU,VGX:$UY#?[4NNK*1"T0#XM4T9=0%3L]D;URDB9IOU^\\13OU&5_Q]U2
MO62N'G!8N$!\7KJL='-M-!VKJE"JI\JZPA^:*W?5@O83W/>%4O:UXZM_>WF/
M_@!02P,$%     @ ,8(+4ZBC,T . @  O00  !D   !X;"]W;W)K<VAE971S
M+W-H965T,S@N>&ULG51M;]HP$/XK5K0/G;3A8$A!58@T0-,V=1HJZ_;9) =8
M]4MF'Z3[][.=$+&6=M*^Q#[[GI=SSLX;8Q_<'@#)HY+:S9(]8GU#J2OWH+@;
MF!JTW]D:JSCZT.ZHJRWP*H*4I"Q-KZGB0B=%'M=6MLC- :70L++$'93B]O<<
MI&EFR3 Y+=R)W1[# BWRFN]@#7A?KZR/:,]2"07:":.)A>TL^3"\F6<A/R;\
M$-"XLSD)E6R,>0C!YVJ6I,$02"@Q,' _'&$!4@8B;^-7QYGTD@%X/C^Q?XRU
M^UHVW,'"R)^BPOTLF2:D@BT_2+PSS2?HZHD&2R-=_)*FS1VSA)0'AT9U8.]
M"=V._+$[AS, &[X 8!V 1=^M4'2YY,B+W)J&V)#MV<(DEAK1WIS0X:>LT?I=
MX7%8+(Q2 OTIHR-<5V1A- J] UT*<.1J"<B%=(2]S2EZN0"B94<];ZG9"]1?
M#GI 1ND[PE(VO%\OR=6;)RS4F^T=L]XQB[2C_W'\"O^HYQ]%_O$+_,$M>>\;
M+K2T)[Y4>,MP'1E"VQ^+T72:93D]7A >]\+C?PFS2V(M*OM+C(742V)9+Y:]
M*O;=()?D6PV6A],CM^!;F]P*OA%2X+.3;)UDS\J>3-+)Y(D3>M:-X6)_Y78G
MM",2MAZ7#B:>QK:7I0W0U+%!-P9]N\?IWK\O8$."W]\:@Z<@]'S_8A5_ %!+
M P04    "  Q@@M3?+!'%I("  "&!P  &0   'AL+W=O<FMS:&5E=',O<VAE
M970S.2YX;6REE5UOFS 4AO^*A7;12EOYAJ0B2&NB?4F5JG;=+J9=..0D6#,V
MLYVF_?>S#?720I))NP$;_+[/>0$?BAT7OV0-H-!C0YF<>;52[:7ORZJ&!LL+
MW@+3=]9<-%CIJ=CXLA6 5U;44#\*@LQO,&%>6=AK-Z(L^%91PN!&(+EM&BR>
MKH#RW<P+O><+MV13*W/!+XL6;^ .U'U[(_3,=RXKT@"3A#,D8#WSWH>7\S P
M KOB&X&=W!LC$V7)^2\S^;R:>8&I""A4REA@?7J .5!JG'0=OWM3SS&-<'_\
M[/[!AM=AEEC"G-/O9*7JF3?QT K6>$O5+=]]@CY0:OPJ3J4]HEVW-HT\5&VE
MXDTOUA4TA'5G_-@_B#U!F!P01+T@^E=!W MB&[2KS,9:8(7+0O =$F:U=C,#
M^VRL6J<AS+S&.R7T7:)UJISSIB%*OQ<E$68K-.=,$;8!5A&0Z&P!"A,J47R.
MWJ'[NP4Z>W->^$J#C=RO>LA5!XD.0+YLV06*@[<H"J)P1#X_+E] I>6AE0<O
MY;Z.ZS)'+G-D_9(#?J8*'4> ^<QUV+% G4-F'<Q6>"CC-$V3PG_8KWNX*IM&
MX<2M>E%>[,J+CY;W46#S-FZAQ4]X20']N(9F">+GD>B)\T[^.WKGD.Z%"L8#
MI0Z:GH)&8Z!T $JR,#[P]#('RT[!XC%8-H0E<9:/PW('RT_!DC%8/H"%TRB-
MQV$3!YN<@J5CL,D %H7A-!F'31UL>N(C!*Q (%5CAE+T!%C(,?ATF#3/\^3
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
M8XIDURK)WCY,.M9A!OW1UR37T 497U* #U. ]AP<B*)$(,9U)'/.4E?59O$
M16'0R$EF\&%FF.J@?O\@EF)@R"1%^#!%C'=06)\+..@$R:Y5DGI\&/-MPZP=
M8MK'  ILM?C*;6"8-][%6;P4 <]I(F+^O/AK.=*_)%'X,%$,N'G</S,E1IR3
M1.##1'#9!H!M"*:=_OX^;DA=4R+K2\SW+?NXHFF^Y+7."HOZ,\?1A11GX^6Z
M][4E/P0P*E_51]W7]:6&>;Y:LZQL")*O0_Y9>V!Z%O2SLH"Z1D<-)*X'MLN]
M0QQ5W-#F7K;@2>L WPTD>@<P>FOB1=V<6K28YO1\O%S7#HGQ@>U"SN,.%@)-
M/A":9U="?6"!>M$!_>["%\@3 @G6P>@\03LL$].#\7)=.R3,!R,V]Z;,NW:O
MSTQ @?):",P*S>M0LDL+P^M009\;0D(,EQ("20X!3 X#[RU;M& @]ITDVK5&
M\DT @[]Y&5W$JTVA_O">8RC_V+X.J)R+3%I1H625$&:5@2O*HL4S(>EXN:X=
MDH_"$>=V$U94J,DT0M>\HD+)52',%M;78*SR(LD@CHMU[CQ1N&N+Y*O0<M5E
M(#JT:E1TB'R7^H:+6J$DIG  ,=GQP:(%.V9\F"3:M4;260@3B@T?WF9W8E$^
M-=^&DJ?"T;=7M,,-:_%FH?YUI_%R73LDJX4PJST:'33[8IX'H(/R2B/,-W9T
ML&RKL7D]WV: F"S?M4B27@B3WF",Z+\+2;AO!X8#HTA26F392!N&$18M@1DB
MIDAV;9&T%L&T-A4AHL<A1"39+7J23,RBA:]T??PP7JYKAV2VZ,MF8I$F$Z/
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
M1VI%HR(J=2ZQ$N_.C+W2=\GT;6?(#;9UU;A95'AO'AAS:4&U<K$VU(2=7-M:
M^?!JE\RH=*66Q,1X/&&I;CPU?N1;C6@^?:)<K2L_>-Z&SZ[4S2RR5+EH\+@O
M;+UFD3*F*E/EPS[;--DWE]'!(0Z=78TK2N.&H2!B9QW:G9\-#GVO&[*VS&BP
M4-:_J#I4L6W%G-]5Y.)^B3,9=9Z7*64Z7=>A)7;&DLI<0>3K*MZ+#ON=?;AA
MVC_YU?Z=3)]AJ%Q8;5R8F*7+[8XC:;M')@B1]67_$4^.0?KJ\U$[[8RR7WJ'
MZ_W0=M7-P[%NN?Z.O\[XI']A#@&20X+D2$!RW(#DF(#DN 7)<0>2XQXD!Q^C
M!$$A*D=!*D=A*D>!*D>A*D?!*D?A*D<!*T<AJT AJT AJT AJT AJT AJT A
MJT AJT AJT AJT AJT0AJT0AJT0AJT0AJT0AJT0AJT0AJT0AJT0AJT0A:X)"
MU@2%K D*69/_).N[UJN__JG1KG&MRN;HS[H_1_-/4$L! A0#%     @ ,8(+
M4P=!36*!    L0   !               ( !     &1O8U!R;W!S+V%P<"YX
M;6Q02P$"% ,4    "  Q@@M3OQ)W0>X    K @  $0              @ &O
M    9&]C4')O<',O8V]R92YX;6Q02P$"% ,4    "  Q@@M3F5R<(Q &  "<
M)P  $P              @ ', 0  >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4
M Q0    ( #&""U/]0)%/7 4  (\6   8              " @0T(  !X;"]W
M;W)K<VAE971S+W-H965T,2YX;6Q02P$"% ,4    "  Q@@M3&? KO8\&  #1
M&0  &               @(&?#0  >&PO=V]R:W-H965T<R]S:&5E=#(N>&UL
M4$L! A0#%     @ ,8(+4[830&AN @  C@8  !@              ("!9!0
M 'AL+W=O<FMS:&5E=',O<VAE970S+GAM;%!+ 0(4 Q0    ( #&""U-)C1K.
MG08   8;   8              " @0@7  !X;"]W;W)K<VAE971S+W-H965T
M-"YX;6Q02P$"% ,4    "  Q@@M3\7^HBNP(  !>,@  &
M@(';'0  >&PO=V]R:W-H965T<R]S:&5E=#4N>&UL4$L! A0#%     @ ,8(+
M4QNW"8IM!P  (AT  !@              ("!_28  'AL+W=O<FMS:&5E=',O
M<VAE970V+GAM;%!+ 0(4 Q0    ( #&""U,=>M;/1P\  'PJ   8
M      " @: N  !X;"]W;W)K<VAE971S+W-H965T-RYX;6Q02P$"% ,4
M"  Q@@M3/4BIE[H$  "U"@  &               @($=/@  >&PO=V]R:W-H
M965T<R]S:&5E=#@N>&UL4$L! A0#%     @ ,8(+4Z'RW"#< P  [0@  !@
M             ("!#4,  'AL+W=O<FMS:&5E=',O<VAE970Y+GAM;%!+ 0(4
M Q0    ( #&""U/*CIXS[ ,  *0(   9              " @1]'  !X;"]W
M;W)K<VAE971S+W-H965T,3 N>&UL4$L! A0#%     @ ,8(+4P?&9*;[ 0
ML@0  !D              ("!0DL  'AL+W=O<FMS:&5E=',O<VAE970Q,2YX
M;6Q02P$"% ,4    "  Q@@M3VJT<</L&  !G%@  &0              @(%T
M30  >&PO=V]R:W-H965T<R]S:&5E=#$R+GAM;%!+ 0(4 Q0    ( #&""U-@
M/5J!:@D  !(A   9              " @:94  !X;"]W;W)K<VAE971S+W-H
M965T,3,N>&UL4$L! A0#%     @ ,8(+4T"5\ ^J$0   CL  !D
M     ("!1UX  'AL+W=O<FMS:&5E=',O<VAE970Q-"YX;6Q02P$"% ,4
M"  Q@@M3:FQ 9.$$  !3#@  &0              @($H<   >&PO=V]R:W-H
M965T<R]S:&5E=#$U+GAM;%!+ 0(4 Q0    ( #&""U,%:=Z+X \  &,N   9
M              " @4!U  !X;"]W;W)K<VAE971S+W-H965T,38N>&UL4$L!
M A0#%     @ ,8(+4[2D/UQ_ P  Y <  !D              ("!5X4  'AL
M+W=O<FMS:&5E=',O<VAE970Q-RYX;6Q02P$"% ,4    "  Q@@M3_(G/^Z8"
M  !3!@  &0              @($-B0  >&PO=V]R:W-H965T<R]S:&5E=#$X
M+GAM;%!+ 0(4 Q0    ( #&""U.\'7>+G 0  !P.   9              "
M@>J+  !X;"]W;W)K<VAE971S+W-H965T,3DN>&UL4$L! A0#%     @ ,8(+
M4Y&P:M8C!   & P  !D              ("!O9   'AL+W=O<FMS:&5E=',O
M<VAE970R,"YX;6Q02P$"% ,4    "  Q@@M3(&<F.^ "  "=!P  &0
M        @($7E0  >&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;%!+ 0(4 Q0
M   ( #&""U.M(;] =0(  %$'   9              " @2Z8  !X;"]W;W)K
M<VAE971S+W-H965T,C(N>&UL4$L! A0#%     @ ,8(+4](T'Y@\!0  (AH
M !D              ("!VIH  'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6Q0
M2P$"% ,4    "  Q@@M3(&MH?"D"   #!0  &0              @(%-H
M>&PO=V]R:W-H965T<R]S:&5E=#(T+GAM;%!+ 0(4 Q0    ( #&""U.LD(M+
M5@(  "L&   9              " @:VB  !X;"]W;W)K<VAE971S+W-H965T
M,C4N>&UL4$L! A0#%     @ ,8(+4QV:.I%& @  >08  !D
M ("!.J4  'AL+W=O<FMS:&5E=',O<VAE970R-BYX;6Q02P$"% ,4    "  Q
M@@M3!D(2?Y$"   *!P  &0              @(&WIP  >&PO=V]R:W-H965T
M<R]S:&5E=#(W+GAM;%!+ 0(4 Q0    ( #&""U.)M/;JO 8  'LC   9
M          " @7^J  !X;"]W;W)K<VAE971S+W-H965T,C@N>&UL4$L! A0#
M%     @ ,8(+4Q8VG)+F @  -0D  !D              ("!<K$  'AL+W=O
M<FMS:&5E=',O<VAE970R.2YX;6Q02P$"% ,4    "  Q@@M3()5$.Q4$  !M
M$@  &0              @(&/M   >&PO=V]R:W-H965T<R]S:&5E=#,P+GAM
M;%!+ 0(4 Q0    ( #&""U,#9; S#@,  %$*   9              " @=NX
M  !X;"]W;W)K<VAE971S+W-H965T,S$N>&UL4$L! A0#%     @ ,8(+4^A.
MMI;,!0  HR$  !D              ("!(+P  'AL+W=O<FMS:&5E=',O<VAE
M970S,BYX;6Q02P$"% ,4    "  Q@@M3YH#&)ML"  #Z"   &0
M    @($CP@  >&PO=V]R:W-H965T<R]S:&5E=#,S+GAM;%!+ 0(4 Q0    (
M #&""U,HID14)@,  'X+   9              " @37%  !X;"]W;W)K<VAE
M971S+W-H965T,S0N>&UL4$L! A0#%     @ ,8(+4X%XW/^]"   I"H  !D
M             ("!DL@  'AL+W=O<FMS:&5E=',O<VAE970S-2YX;6Q02P$"
M% ,4    "  Q@@M3[%]T4*L"  !+!P  &0              @(&&T0  >&PO
M=V]R:W-H965T<R]S:&5E=#,V+GAM;%!+ 0(4 Q0    ( #&""U,.[N.?N (
M ,@'   9              " @6C4  !X;"]W;W)K<VAE971S+W-H965T,S<N
M>&UL4$L! A0#%     @ ,8(+4ZBC,T . @  O00  !D              ("!
M5]<  'AL+W=O<FMS:&5E=',O<VAE970S."YX;6Q02P$"% ,4    "  Q@@M3
M?+!'%I("  "&!P  &0              @(&<V0  >&PO=V]R:W-H965T<R]S
M:&5E=#,Y+GAM;%!+ 0(4 Q0    ( #&""U-D2];OG@(  ( '   9
M      " @67<  !X;"]W;W)K<VAE971S+W-H965T-# N>&UL4$L! A0#%
M  @ ,8(+4VG]>1\9 @  SP0  !D              ("!.M\  'AL+W=O<FMS
M:&5E=',O<VAE970T,2YX;6Q02P$"% ,4    "  Q@@M3:ZH?62H/  "E7@
M&0              @(&*X0  >&PO=V]R:W-H965T<R]S:&5E=#0R+GAM;%!+
M 0(4 Q0    ( #&""U/)BG6:[0,  %H-   9              " @>OP  !X
M;"]W;W)K<VAE971S+W-H965T-#,N>&UL4$L! A0#%     @ ,8(+4Y/O 0TT
M P  ,A,   T              ( !#_4  'AL+W-T>6QE<RYX;6Q02P$"% ,4
M    "  Q@@M3EXJ[',     3 @  "P              @ %N^   7W)E;',O
M+G)E;'-02P$"% ,4    "  Q@@M3IGZA18P#   3'0  #P
M@ %7^0  >&PO=V]R:V)O;VLN>&UL4$L! A0#%     @ ,8(+4^Y)W?^> 0
M"!H  !H              ( !$/T  'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR
M96QS4$L! A0#%     @ ,8(+4ZC*A]FK 0  01H  !,              ( !
MYOX  %M#;VYT96YT7U1Y<&5S72YX;6Q02P4&     #, ,P#<#0  P@ !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.21.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>221</ContextCount>
  <ElementCount>402</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>85</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>5</UnitCount>
  <MyReports>
    <Report instance="vnrx_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vnrx.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="vnrx_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>000002 - Statement - Condensed Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vnrx.com/role/CondensedConsolidatedBalanceSheets</Role>
      <ShortName>Condensed Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="vnrx_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vnrx.com/role/CondensedConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="vnrx_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>000004 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vnrx.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited</Role>
      <ShortName>Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="vnrx_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>000005 - Statement - Condensed Consolidated Statements of Stockholders Equity (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vnrx.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited</Role>
      <ShortName>Condensed Consolidated Statements of Stockholders Equity (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="vnrx_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited</Role>
      <ShortName>Condensed Consolidated Statements of Cash Flows (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="vnrx_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>000007 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vnrx.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies</Role>
      <ShortName>Basis of Presentation and Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="vnrx_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>000008 - Disclosure - Going Concern</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vnrx.com/role/GoingConcern</Role>
      <ShortName>Going Concern</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="vnrx_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>000009 - Disclosure - Property and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vnrx.com/role/PropertyAndEquipment</Role>
      <ShortName>Property and Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="vnrx_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>000010 - Disclosure - Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vnrx.com/role/IntangibleAssets</Role>
      <ShortName>Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="vnrx_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>000011 - Disclosure - Related Party Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vnrx.com/role/RelatedPartyTransactions</Role>
      <ShortName>Related Party Transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="vnrx_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>000012 - Disclosure - Common Stock</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vnrx.com/role/CommonStock</Role>
      <ShortName>Common Stock</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="vnrx_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>000013 - Disclosure - StockBased Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vnrx.com/role/StockbasedCompensation</Role>
      <ShortName>StockBased Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="vnrx_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>000014 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vnrx.com/role/CommitmentsAndContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="vnrx_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>000015 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vnrx.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="vnrx_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>000016 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vnrx.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Basis of Presentation and Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://vnrx.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>16</Position>
    </Report>
    <Report instance="vnrx_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>000017 - Disclosure - Property and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vnrx.com/role/PropertyAndEquipmentTables</Role>
      <ShortName>Property and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://vnrx.com/role/PropertyAndEquipment</ParentRole>
      <Position>17</Position>
    </Report>
    <Report instance="vnrx_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>000018 - Disclosure - Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vnrx.com/role/IntangibleAssetsTables</Role>
      <ShortName>Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://vnrx.com/role/IntangibleAssets</ParentRole>
      <Position>18</Position>
    </Report>
    <Report instance="vnrx_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>000019 - Disclosure - StockBased Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vnrx.com/role/StockbasedCompensationTables</Role>
      <ShortName>StockBased Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://vnrx.com/role/StockbasedCompensation</ParentRole>
      <Position>19</Position>
    </Report>
    <Report instance="vnrx_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>000020 - Disclosure - Commitments and Contingencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vnrx.com/role/CommitmentsAndContingenciesTables</Role>
      <ShortName>Commitments and Contingencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://vnrx.com/role/CommitmentsAndContingencies</ParentRole>
      <Position>20</Position>
    </Report>
    <Report instance="vnrx_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>000021 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vnrx.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative</Role>
      <ShortName>Basis of Presentation and Summary of Significant Accounting Policies (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://vnrx.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies</ParentRole>
      <Position>21</Position>
    </Report>
    <Report instance="vnrx_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>000022 - Disclosure - Going Concern (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vnrx.com/role/GoingConcernDetailsNarrative</Role>
      <ShortName>Going Concern (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://vnrx.com/role/GoingConcern</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="vnrx_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>000023 - Disclosure - Property and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vnrx.com/role/PropertyAndEquipmentDetails</Role>
      <ShortName>Property and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://vnrx.com/role/PropertyAndEquipmentTables</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="vnrx_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>000024 - Disclosure - Property and Equipment (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vnrx.com/role/PropertyAndEquipmentDetailsNarrative</Role>
      <ShortName>Property and Equipment (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://vnrx.com/role/PropertyAndEquipmentTables</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="vnrx_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>000025 - Disclosure - Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vnrx.com/role/IntangibleAssetsDetails</Role>
      <ShortName>Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://vnrx.com/role/IntangibleAssetsTables</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="vnrx_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>000026 - Disclosure - Intangible Assets (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vnrx.com/role/IntangibleAssetsDetails1</Role>
      <ShortName>Intangible Assets (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://vnrx.com/role/IntangibleAssetsTables</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="vnrx_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>000027 - Disclosure - Intangible Assets (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vnrx.com/role/IntangibleAssetsDetailsNarrative</Role>
      <ShortName>Intangible Assets (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://vnrx.com/role/IntangibleAssetsTables</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="vnrx_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>000028 - Disclosure - Common Stock (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vnrx.com/role/CommonStockDetailsNarrative</Role>
      <ShortName>Common Stock (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://vnrx.com/role/CommonStock</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="vnrx_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>000029 - Disclosure - StockBased Compensation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vnrx.com/role/StockbasedCompensationDetails</Role>
      <ShortName>StockBased Compensation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://vnrx.com/role/StockbasedCompensationTables</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="vnrx_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>000030 - Disclosure - StockBased Compensation (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vnrx.com/role/StockbasedCompensationDetails1</Role>
      <ShortName>StockBased Compensation (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://vnrx.com/role/StockbasedCompensationTables</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="vnrx_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>000031 - Disclosure - StockBased Compensation (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vnrx.com/role/StockbasedCompensationDetails2</Role>
      <ShortName>StockBased Compensation (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://vnrx.com/role/StockbasedCompensationTables</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="vnrx_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>000032 - Disclosure - StockBased Compensation (Details 3)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vnrx.com/role/StockbasedCompensationDetails3</Role>
      <ShortName>StockBased Compensation (Details 3)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://vnrx.com/role/StockbasedCompensationTables</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="vnrx_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>000033 - Disclosure - StockBased Compensation (Details 4)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vnrx.com/role/StockbasedCompensationDetails4</Role>
      <ShortName>StockBased Compensation (Details 4)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://vnrx.com/role/StockbasedCompensationTables</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="vnrx_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>000034 - Disclosure - StockBased Compensation (Details 5)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vnrx.com/role/StockbasedCompensationDetails5</Role>
      <ShortName>StockBased Compensation (Details 5)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://vnrx.com/role/StockbasedCompensationTables</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="vnrx_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>000035 - Disclosure - StockBased Compensation (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vnrx.com/role/StockbasedCompensationDetailsNarrative</Role>
      <ShortName>StockBased Compensation (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://vnrx.com/role/StockbasedCompensationTables</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="vnrx_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>000036 - Disclosure - Commitments and Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vnrx.com/role/CommitmentsAndContingenciesDetails</Role>
      <ShortName>Commitments and Contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://vnrx.com/role/CommitmentsAndContingenciesTables</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="vnrx_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>000037 - Disclosure - Commitments and Contingencies (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vnrx.com/role/CommitmentsAndContingenciesDetails1</Role>
      <ShortName>Commitments and Contingencies (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://vnrx.com/role/CommitmentsAndContingenciesTables</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="vnrx_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>000038 - Disclosure - Commitments and Contingencies (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vnrx.com/role/CommitmentsAndContingenciesDetails2</Role>
      <ShortName>Commitments and Contingencies (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://vnrx.com/role/CommitmentsAndContingenciesTables</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="vnrx_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>000039 - Disclosure - Commitments and Contingencies (Details 3)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vnrx.com/role/CommitmentsAndContingenciesDetails3</Role>
      <ShortName>Commitments and Contingencies (Details 3)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://vnrx.com/role/CommitmentsAndContingenciesTables</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="vnrx_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>000040 - Disclosure - Commitments and Contingencies (Details 4)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vnrx.com/role/CommitmentsAndContingenciesDetails4</Role>
      <ShortName>Commitments and Contingencies (Details 4)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://vnrx.com/role/CommitmentsAndContingenciesTables</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="vnrx_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>000041 - Disclosure - Commitments and Contingencies (Details 5)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vnrx.com/role/CommitmentsAndContingenciesDetails5</Role>
      <ShortName>Commitments and Contingencies (Details 5)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://vnrx.com/role/CommitmentsAndContingenciesTables</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="vnrx_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>000042 - Disclosure - Commitments and Contingencies (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative</Role>
      <ShortName>Commitments and Contingencies (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://vnrx.com/role/CommitmentsAndContingenciesTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="vnrx_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>000043 - Disclosure - Subsequent (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vnrx.com/role/SubsequentDetailsNarrative</Role>
      <ShortName>Subsequent (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://vnrx.com/role/SubsequentEvents</ParentRole>
      <Position>43</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-Q" original="vnrx_10q.htm">vnrx_10q.htm</File>
    <File>vnrx-20210630.xsd</File>
    <File>vnrx-20210630_cal.xml</File>
    <File>vnrx-20210630_def.xml</File>
    <File>vnrx-20210630_lab.xml</File>
    <File>vnrx-20210630_pre.xml</File>
    <File>vnrx_ex311.htm</File>
    <File>vnrx_ex312.htm</File>
    <File>vnrx_ex321.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://fasb.org/srt/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2020-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>60
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "vnrx_10q.htm": {
   "axisCustom": 0,
   "axisStandard": 19,
   "contextCount": 221,
   "dts": {
    "calculationLink": {
     "local": [
      "vnrx-20210630_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "vnrx-20210630_def.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml",
      "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml"
     ]
    },
    "inline": {
     "local": [
      "vnrx_10q.htm"
     ]
    },
    "labelLink": {
     "local": [
      "vnrx-20210630_lab.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml",
      "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "vnrx-20210630_pre.xml"
     ]
    },
    "referenceLink": {
     "remote": [
      "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml"
     ]
    },
    "schema": {
     "local": [
      "vnrx-20210630.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd",
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd",
      "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd",
      "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd",
      "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd",
      "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd",
      "https://xbrl.sec.gov/exch/2020/exch-2020-01-31.xsd",
      "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd",
      "https://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd",
      "https://xbrl.sec.gov/sic/2020/sic-2020-01-31.xsd",
      "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd",
      "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd"
     ]
    }
   },
   "elementCount": 499,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2020-01-31": 12,
    "http://vnrx.com/20210630": 18,
    "http://xbrl.sec.gov/dei/2020-01-31": 6,
    "total": 36
   },
   "keyCustom": 122,
   "keyStandard": 280,
   "memberCustom": 69,
   "memberStandard": 16,
   "nsprefix": "vnrx",
   "nsuri": "http://vnrx.com/20210630",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "strong",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "From2021-01-01to2021-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:EntityRegistrantName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "000001 - Document - Cover",
     "role": "http://vnrx.com/role/Cover",
     "shortName": "Cover",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "strong",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "From2021-01-01to2021-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:EntityRegistrantName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "From2021-01-01to2021-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "000010 - Disclosure - Intangible Assets",
     "role": "http://vnrx.com/role/IntangibleAssets",
     "shortName": "Intangible Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "From2021-01-01to2021-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "From2021-01-01to2021-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "000011 - Disclosure - Related Party Transactions",
     "role": "http://vnrx.com/role/RelatedPartyTransactions",
     "shortName": "Related Party Transactions",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "From2021-01-01to2021-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "From2021-01-01to2021-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "000012 - Disclosure - Common Stock",
     "role": "http://vnrx.com/role/CommonStock",
     "shortName": "Common Stock",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "From2021-01-01to2021-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "From2021-01-01to2021-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "000013 - Disclosure - StockBased Compensation",
     "role": "http://vnrx.com/role/StockbasedCompensation",
     "shortName": "StockBased Compensation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "From2021-01-01to2021-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "From2021-01-01to2021-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "000014 - Disclosure - Commitments and Contingencies",
     "role": "http://vnrx.com/role/CommitmentsAndContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "From2021-01-01to2021-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "From2021-01-01to2021-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "000015 - Disclosure - Subsequent Events",
     "role": "http://vnrx.com/role/SubsequentEvents",
     "shortName": "Subsequent Events",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "From2021-01-01to2021-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:NatureOfOperations",
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "From2021-01-01to2021-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "000016 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies)",
     "role": "http://vnrx.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies",
     "shortName": "Basis of Presentation and Summary of Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:NatureOfOperations",
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "From2021-01-01to2021-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "From2021-01-01to2021-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "000017 - Disclosure - Property and Equipment (Tables)",
     "role": "http://vnrx.com/role/PropertyAndEquipmentTables",
     "shortName": "Property and Equipment (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "From2021-01-01to2021-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "From2021-01-01to2021-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "000018 - Disclosure - Intangible Assets (Tables)",
     "role": "http://vnrx.com/role/IntangibleAssetsTables",
     "shortName": "Intangible Assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "From2021-01-01to2021-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy",
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "From2021-01-01to2021-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "000019 - Disclosure - StockBased Compensation (Tables)",
     "role": "http://vnrx.com/role/StockbasedCompensationTables",
     "shortName": "StockBased Compensation (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy",
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "From2021-01-01to2021-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "AsOf2021-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "000002 - Statement - Condensed Consolidated Balance Sheets",
     "role": "http://vnrx.com/role/CondensedConsolidatedBalanceSheets",
     "shortName": "Condensed Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "AsOf2021-06-30",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:PrepaidExpenseCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "From2021-01-01to2021-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "000020 - Disclosure - Commitments and Contingencies (Tables)",
     "role": "http://vnrx.com/role/CommitmentsAndContingenciesTables",
     "shortName": "Commitments and Contingencies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "From2021-01-01to2021-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "us-gaap:CashAndCashEquivalentsPolicyTextBlock",
       "us-gaap:NatureOfOperations",
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "AsOf2021-06-30",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:Cash",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "000021 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Details Narrative)",
     "role": "http://vnrx.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative",
     "shortName": "Basis of Presentation and Summary of Significant Accounting Policies (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "us-gaap:CashAndCashEquivalentsPolicyTextBlock",
       "us-gaap:NatureOfOperations",
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "AsOf2021-06-30",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:Cash",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "From2021-04-01to2021-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "000022 - Disclosure - Going Concern (Details Narrative)",
     "role": "http://vnrx.com/role/GoingConcernDetailsNarrative",
     "shortName": "Going Concern (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "From2011-10-11to2021-06-30",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "AsOf2021-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "000023 - Disclosure - Property and Equipment (Details)",
     "role": "http://vnrx.com/role/PropertyAndEquipmentDetails",
     "shortName": "Property and Equipment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "AsOf2021-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "From2021-01-01to2021-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "000024 - Disclosure - Property and Equipment (Details Narrative)",
     "role": "http://vnrx.com/role/PropertyAndEquipmentDetailsNarrative",
     "shortName": "Property and Equipment (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "From2021-01-01to2021-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "AsOf2021-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsNet",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "000025 - Disclosure - Intangible Assets (Details)",
     "role": "http://vnrx.com/role/IntangibleAssetsDetails",
     "shortName": "Intangible Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "AsOf2021-06-30_us-gaap_PatentsMember",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "AsOf2021-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:PresentValueOfFutureInsuranceProfitsAmortizationExpenseYearOne",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "000026 - Disclosure - Intangible Assets (Details 1)",
     "role": "http://vnrx.com/role/IntangibleAssetsDetails1",
     "shortName": "Intangible Assets (Details 1)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "AsOf2021-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:PresentValueOfFutureInsuranceProfitsAmortizationExpenseYearOne",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "From2021-01-01to2021-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "000027 - Disclosure - Intangible Assets (Details Narrative)",
     "role": "http://vnrx.com/role/IntangibleAssetsDetailsNarrative",
     "shortName": "Intangible Assets (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "From2021-01-01to2021-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "AsOf2021-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CommonStockSharesAuthorized",
      "reportCount": 1,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "000028 - Disclosure - Common Stock (Details Narrative)",
     "role": "http://vnrx.com/role/CommonStockDetailsNarrative",
     "shortName": "Common Stock (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "From2020-11-01to2020-11-10_vnrx_EquityDistributionAgreementMember",
      "decimals": "-5",
      "lang": null,
      "name": "vnrx:AggeregateShareOfCommonStockOfferingPrice",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
       "us-gaap:ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy",
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "From2021-01-01to2021-06-30_vnrx_WarrantsFourMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "000029 - Disclosure - StockBased Compensation (Details)",
     "role": "http://vnrx.com/role/StockbasedCompensationDetails",
     "shortName": "StockBased Compensation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
       "us-gaap:ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy",
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "From2021-01-01to2021-06-30_vnrx_WarrantsFourMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "AsOf2021-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CommonStockSharesAuthorized",
      "reportCount": 1,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)",
     "role": "http://vnrx.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
     "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": null
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "vnrx:SummarizingTheWarrantsIssuedAndOutstanding",
       "us-gaap:ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy",
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "AsOf2021-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "000030 - Disclosure - StockBased Compensation (Details 1)",
     "role": "http://vnrx.com/role/StockbasedCompensationDetails1",
     "shortName": "StockBased Compensation (Details 1)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "vnrx:SummarizingTheWarrantsIssuedAndOutstanding",
       "us-gaap:ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy",
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "AsOf2021-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "From2021-01-01to2021-06-30_vnrx_OptionFourMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "000031 - Disclosure - StockBased Compensation (Details 2)",
     "role": "http://vnrx.com/role/StockbasedCompensationDetails2",
     "shortName": "StockBased Compensation (Details 2)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "From2021-01-01to2021-06-30_vnrx_OptionFourMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "AsOf2021-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "vnrx:NumberOutstandingShares",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "000032 - Disclosure - StockBased Compensation (Details 3)",
     "role": "http://vnrx.com/role/StockbasedCompensationDetails3",
     "shortName": "StockBased Compensation (Details 3)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "AsOf2021-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "vnrx:NumberOutstandingShares",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "vnrx:SummarizingTheRsusIssuedAndOutstanding",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "From2021-01-01to2021-06-30_vnrx_StockOptionsMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "vnrx:NumberOfRsusOutstandingBeginingBalance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "000033 - Disclosure - StockBased Compensation (Details 4)",
     "role": "http://vnrx.com/role/StockbasedCompensationDetails4",
     "shortName": "StockBased Compensation (Details 4)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "vnrx:SummarizingTheRsusIssuedAndOutstanding",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "From2021-01-01to2021-06-30_vnrx_StockOptionsMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "vnrx:NumberOfRsusOutstandingBeginingBalance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "vnrx:SummarizingTheRsusIssuedAndOutstandingMaturityLife",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "From2021-01-01to2021-06-30_vnrx_StockOptionThreeMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "vnrx:NumberOfStockOutstandingBalance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "000034 - Disclosure - StockBased Compensation (Details 5)",
     "role": "http://vnrx.com/role/StockbasedCompensationDetails5",
     "shortName": "StockBased Compensation (Details 5)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "vnrx:SummarizingTheRsusIssuedAndOutstandingMaturityLife",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "From2021-01-01to2021-06-30_vnrx_StockOptionThreeMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "vnrx:NumberOfStockOutstandingBalance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "From2021-01-01to2021-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "vnrx:StockCompensationExpenses",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "000035 - Disclosure - StockBased Compensation (Details Narrative)",
     "role": "http://vnrx.com/role/StockbasedCompensationDetailsNarrative",
     "shortName": "StockBased Compensation (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "From2021-01-01to2021-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "vnrx:StockCompensationExpenses",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "AsOf2021-06-30_vnrx_FinanceLeaseObligationsMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CapitalLeasesFutureMinimumPaymentsDueInTwoYears",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "000036 - Disclosure - Commitments and Contingencies (Details)",
     "role": "http://vnrx.com/role/CommitmentsAndContingenciesDetails",
     "shortName": "Commitments and Contingencies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "AsOf2021-06-30_vnrx_FinanceLeaseObligationsMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CapitalLeasesFutureMinimumPaymentsDueInTwoYears",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "vnrx:ScheduleOfRecognizedInShortTermLeaseCosts",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "AsOf2021-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDue",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "000037 - Disclosure - Commitments and Contingencies (Details 1)",
     "role": "http://vnrx.com/role/CommitmentsAndContingenciesDetails1",
     "shortName": "Commitments and Contingencies (Details 1)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "AsOf2021-06-30_vnrx_OperatingLeaseRightofUseObligationsMember",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueInRollingYearTwo",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "vnrx:ScheduleOfRecognizedInShortTermLeaseCosts",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "AsOf2021-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "000038 - Disclosure - Commitments and Contingencies (Details 2)",
     "role": "http://vnrx.com/role/CommitmentsAndContingenciesDetails2",
     "shortName": "Commitments and Contingencies (Details 2)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "vnrx:ScheduleOfRecognizedInShortTermLeaseCosts",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "AsOf2021-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "AsOf2021-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "vnrx:CurrentPortionOfGrantRepayable",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "000039 - Disclosure - Commitments and Contingencies (Details 3)",
     "role": "http://vnrx.com/role/CommitmentsAndContingenciesDetails3",
     "shortName": "Commitments and Contingencies (Details 3)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "AsOf2021-06-30_vnrx_GrantsRepayableMember",
      "decimals": "0",
      "lang": null,
      "name": "vnrx:CurrentPortionOfGrantRepayable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "From2021-04-01to2021-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "vnrx:Royalty",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "000004 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited)",
     "role": "http://vnrx.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited",
     "shortName": "Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "From2021-04-01to2021-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "vnrx:Royalty",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "AsOf2021-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "000040 - Disclosure - Commitments and Contingencies (Details 4)",
     "role": "http://vnrx.com/role/CommitmentsAndContingenciesDetails4",
     "shortName": "Commitments and Contingencies (Details 4)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "AsOf2021-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "AsOf2021-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "vnrx:FutureMinimumCollaborativeAgreementObligationsOfFiscalYearThree",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "000041 - Disclosure - Commitments and Contingencies (Details 5)",
     "role": "http://vnrx.com/role/CommitmentsAndContingenciesDetails5",
     "shortName": "Commitments and Contingencies (Details 5)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "AsOf2021-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "vnrx:FutureMinimumCollaborativeAgreementObligationsOfFiscalYearThree",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "AsOf2021-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:LongTermDebt",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "000042 - Disclosure - Commitments and Contingencies (Details Narrative)",
     "role": "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative",
     "shortName": "Commitments and Contingencies (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "AsOf2021-06-30",
      "decimals": "0",
      "lang": null,
      "name": "vnrx:PaymentsForFutureResearchAndCollobration",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "us-gaap:SubsequentEventsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "From2021-07-01to2021-07-14",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "vnrx:CommonStockSharesPurchaseAggregateShares",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "000043 - Disclosure - Subsequent (Details Narrative)",
     "role": "http://vnrx.com/role/SubsequentDetailsNarrative",
     "shortName": "Subsequent (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "us-gaap:SubsequentEventsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "From2021-07-01to2021-07-14",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "vnrx:CommonStockSharesPurchaseAggregateShares",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "AsOf2019-12-31_us-gaap_CommonStockMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:SharesIssued",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "000005 - Statement - Condensed Consolidated Statements of Stockholders Equity (Unaudited)",
     "role": "http://vnrx.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited",
     "shortName": "Condensed Consolidated Statements of Stockholders Equity (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "AsOf2019-12-31_us-gaap_CommonStockMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:SharesIssued",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "From2021-01-01to2021-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)",
     "role": "http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited",
     "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "From2021-01-01to2021-06-30",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:DepreciationAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "From2021-01-01to2021-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NatureOfOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "000007 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies",
     "role": "http://vnrx.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies",
     "shortName": "Basis of Presentation and Summary of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "From2021-01-01to2021-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NatureOfOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "From2021-01-01to2021-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "000008 - Disclosure - Going Concern",
     "role": "http://vnrx.com/role/GoingConcern",
     "shortName": "Going Concern",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "From2021-01-01to2021-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "From2021-01-01to2021-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "000009 - Disclosure - Property and Equipment",
     "role": "http://vnrx.com/role/PropertyAndEquipment",
     "shortName": "Property and Equipment",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vnrx_10q.htm",
      "contextRef": "From2021-01-01to2021-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 85,
   "tag": {
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/Cover"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/Cover"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/Cover"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r343"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an quarterly report.",
        "label": "Document Quarterly Report"
       }
      }
     },
     "localname": "DocumentQuarterlyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r344"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/Cover"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address Address Line 1"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 2 such as Street or Suite number",
        "label": "Entity Address Address Line 2"
       }
      }
     },
     "localname": "EntityAddressAddressLine2",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine3": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 3 such as an Office Park",
        "label": "Entity Address Address Line 3"
       }
      }
     },
     "localname": "EntityAddressAddressLine3",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address City Or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address State Or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/Cover"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r345"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/Cover"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/Cover"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r345"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/Cover"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r345"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/Cover"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation State Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/Cover"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r346"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r345"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r345"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r345"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r345"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/Cover"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r341"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Security 12b Title"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r342"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/Cover"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/Cover"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r184",
      "r185",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r301",
      "r323",
      "r326"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "verboseLabel": "Maximum [Member]"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/IntangibleAssetsDetailsNarrative",
      "http://vnrx.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r184",
      "r185",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r301",
      "r323",
      "r326"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "verboseLabel": "Minimum [Member]"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/IntangibleAssetsDetailsNarrative",
      "http://vnrx.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r126",
      "r180",
      "r181",
      "r302",
      "r322",
      "r325"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product Or Service Axis"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r126",
      "r180",
      "r181",
      "r302",
      "r322",
      "r325"
     ],
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r182",
      "r184",
      "r185",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r301",
      "r323",
      "r326"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Range Axis"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/IntangibleAssetsDetailsNarrative",
      "http://vnrx.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r182",
      "r184",
      "r185",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r301",
      "r323",
      "r326"
     ],
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/IntangibleAssetsDetailsNarrative",
      "http://vnrx.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_TitleOfIndividualAxis": {
     "auth_ref": [
      "r129",
      "r264"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of Individual [Axis]"
       }
      }
     },
     "localname": "TitleOfIndividualAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "auth_ref": [],
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basis of Presentation and Summary of Significant Accounting Policies (Policies)"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r29"
     ],
     "calculation": {
      "http://vnrx.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 16.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r3",
      "r16",
      "r130",
      "r131"
     ],
     "calculation": {
      "http://vnrx.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts receivable",
        "verboseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative",
      "http://vnrx.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r32"
     ],
     "calculation": {
      "http://vnrx.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 15.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued liabilities"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r28",
      "r165"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Depreciation"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r19",
      "r43",
      "r44",
      "r45",
      "r315",
      "r331",
      "r332"
     ],
     "calculation": {
      "http://vnrx.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 23.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "label": "Accumulated other comprehensive income (loss)"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r42",
      "r45",
      "r46",
      "r84",
      "r85",
      "r86",
      "r222",
      "r327",
      "r328"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
        "label": "Accumulated Other Comprehensive Income (Loss)"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalFundingAgreementTermsMember": {
     "auth_ref": [
      "r206",
      "r207"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Terms of commitments to provide additional funding under research and development arrangements accounted for as a contract to perform research and development for others.",
        "label": "Colorectal Cancer Research Agreement [Member]"
       }
      }
     },
     "localname": "AdditionalFundingAgreementTermsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r17",
      "r203"
     ],
     "calculation": {
      "http://vnrx.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 24.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.",
        "label": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapital",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r84",
      "r85",
      "r86",
      "r200",
      "r201",
      "r202"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to reconcile net loss to net cash used in operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": {
     "auth_ref": [
      "r141"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.",
        "label": "Allowance for doubtful Debts"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r70",
      "r152",
      "r158"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Amortization expense"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/IntangibleAssetsDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ArrangementsAndNonarrangementTransactionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "localname": "ArrangementsAndNonarrangementTransactionsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r81",
      "r114",
      "r118",
      "r124",
      "r138",
      "r216",
      "r223",
      "r235",
      "r305",
      "r313"
     ],
     "calculation": {
      "http://vnrx.com/role/CondensedConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "[Assets]",
        "totalLabel": "Total Assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ASSETS"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r5",
      "r7",
      "r39",
      "r81",
      "r138",
      "r216",
      "r223",
      "r235"
     ],
     "calculation": {
      "http://vnrx.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 9.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "[Assets, Current]",
        "totalLabel": "Total Current Assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Assets"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherFairValueVolatilityRate": {
     "auth_ref": [
      "r136"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This item represents the volatility of the security's fair value, represented as a percentage, which was considered as one of the potential factors in reaching a conclusion that the available-for-sale investments are not other-than-temporarily impaired.",
        "label": "Volatility"
       }
      }
     },
     "localname": "AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherFairValueVolatilityRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetailsNarrative"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_AwardDateAxis": {
     "auth_ref": [
      "r188",
      "r198"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by date or year award under share-based payment arrangement is granted.",
        "label": "Award Date Axis"
       }
      }
     },
     "localname": "AwardDateAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://vnrx.com/role/CommonStockDetailsNarrative",
      "http://vnrx.com/role/StockbasedCompensationDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AwardDateDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date or year award under share-based payment arrangement is granted."
       }
      }
     },
     "localname": "AwardDateDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://vnrx.com/role/CommonStockDetailsNarrative",
      "http://vnrx.com/role/StockbasedCompensationDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r188",
      "r198"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type Axis"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetailsNarrative",
      "http://vnrx.com/role/SubsequentDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).",
        "label": "Basis of Presentation"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BuildingImprovementsMember": {
     "auth_ref": [
      "r164"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Addition, improvement, or renovation to a facility held for productive use including, but not limited to, office, production, storage and distribution facilities.",
        "label": "Building Improvements [Member]"
       }
      }
     },
     "localname": "BuildingImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BuildingMember": {
     "auth_ref": [
      "r164"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.",
        "label": "Buildings [Member]"
       }
      }
     },
     "localname": "BuildingMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionsPurchasePriceAllocationSubsequentYearsRemainingAdjustments": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total remaining unamortized or unaccreted amounts of premiums, discounts, and intangible assets, in years subsequent to the year of acquisition, when the total amounts of remaining discounts, premiums, and intangible assets exceed 30 percent of stockholders' equity.",
        "label": "Purchase price for the property"
       }
      }
     },
     "localname": "BusinessAcquisitionsPurchasePriceAllocationSubsequentYearsRemainingAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalLeaseObligations": {
     "auth_ref": [
      "r13",
      "r251",
      "r314"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal through the balance sheet date.",
        "label": "[Capital Lease Obligations]",
        "verboseLabel": "2025"
       }
      }
     },
     "localname": "CapitalLeaseObligations",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalLeasesFutureMinimumPaymentsDue": {
     "auth_ref": [
      "r251"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of minimum lease payments for capital leases.",
        "label": "[Capital Leases, Future Minimum Payments Due]",
        "verboseLabel": "Total"
       }
      }
     },
     "localname": "CapitalLeasesFutureMinimumPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFiveYears": {
     "auth_ref": [
      "r251"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of minimum lease payments for capital leases due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "[Capital Leases, Future Minimum Payments Due in Five Years]",
        "verboseLabel": "2024"
       }
      }
     },
     "localname": "CapitalLeasesFutureMinimumPaymentsDueInFiveYears",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourAndFiveYears": {
     "auth_ref": [
      "r251"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of minimum lease payments for capital leases due in the fourth and fifth fiscal years following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Greater than 5 years"
       }
      }
     },
     "localname": "CapitalLeasesFutureMinimumPaymentsDueInFourAndFiveYears",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears": {
     "auth_ref": [
      "r251"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of minimum lease payments for capital leases due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "[Capital Leases, Future Minimum Payments Due in Four Years]",
        "verboseLabel": "2023"
       }
      }
     },
     "localname": "CapitalLeasesFutureMinimumPaymentsDueInFourYears",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears": {
     "auth_ref": [
      "r251"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of minimum lease payments for capital leases due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "[Capital Leases, Future Minimum Payments Due in Three Years]",
        "verboseLabel": "2022"
       }
      }
     },
     "localname": "CapitalLeasesFutureMinimumPaymentsDueInThreeYears",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears": {
     "auth_ref": [
      "r251"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of minimum lease payments for capital leases due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "[Capital Leases, Future Minimum Payments Due in Two Years]",
        "verboseLabel": "2021 - remaining"
       }
      }
     },
     "localname": "CapitalLeasesFutureMinimumPaymentsDueInTwoYears",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter": {
     "auth_ref": [
      "r251"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of minimum lease payments for capital leases due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Present value of minimum lease payments",
        "verboseLabel": "Present value of minimum lease payments"
       }
      }
     },
     "localname": "CapitalLeasesFutureMinimumPaymentsDueThereafter",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetails",
      "http://vnrx.com/role/CommitmentsAndContingenciesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Cash": {
     "auth_ref": [
      "r24",
      "r334",
      "r335"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "[Cash]",
        "verboseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "Cash",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r2",
      "r24",
      "r72"
     ],
     "calculation": {
      "http://vnrx.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and cash equivalents",
        "periodEndLabel": "Cash and cash equivalents - End of Period",
        "periodStartLabel": "Cash and cash equivalents - Beginning of Period"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedBalanceSheets",
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r10",
      "r73",
      "r77"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.",
        "label": "Cash and Cash Equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashPeriodIncreaseDecrease": {
     "auth_ref": [],
     "calculation": {
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash. Cash is the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Includes effect from exchange rate changes.",
        "label": "[Cash, Period Increase (Decrease)]",
        "totalLabel": "Net Change in Cash"
       }
      }
     },
     "localname": "CashPeriodIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": {
     "auth_ref": [
      "r176"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise price per share or per unit of warrants or rights outstanding.",
        "label": "Exercise price"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetailsNarrative"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CollectiveBargainingArrangementAxis": {
     "auth_ref": [
      "r184",
      "r185"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by arrangement collectively bargained between employer and its employees represented by union.",
        "label": "Collective Bargaining Arrangement Axis"
       }
      }
     },
     "localname": "CollectiveBargainingArrangementAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CollectiveBargainingArrangementDomain": {
     "auth_ref": [
      "r184",
      "r185"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Arrangement collectively bargained between employer and its employees represented by union."
       }
      }
     },
     "localname": "CollectiveBargainingArrangementDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r168",
      "r169",
      "r170",
      "r171"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Note 8 - Commitments and Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": {
     "auth_ref": [
      "r36"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate number of common shares reserved for future issuance.",
        "label": "Common stock shares reserved for future issuance"
       }
      }
     },
     "localname": "CommonStockCapitalSharesReservedForFutureIssuance",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r84",
      "r85"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common stock"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r15"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common stock, shares par value",
        "verboseLabel": "Common stock, par value"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommonStockDetailsNarrative",
      "http://vnrx.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r15"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common stock, shares authorized",
        "verboseLabel": "Common stock, shares authorized"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommonStockDetailsNarrative",
      "http://vnrx.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r15"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common stock, shares issued",
        "verboseLabel": "Common stock, shares issued"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommonStockDetailsNarrative",
      "http://vnrx.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r15",
      "r175"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common stock, shares outstanding",
        "verboseLabel": "Common stock, shares outstanding"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommonStockDetailsNarrative",
      "http://vnrx.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r15"
     ],
     "calculation": {
      "http://vnrx.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 25.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Authorized: 100,000,000 shares of common stock, at $0.001 par value Issued and outstanding: 53,144,082 shares and 48,607,017 shares, respectively"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComputerEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.",
        "label": "Computer Hardware And Software [Member]"
       }
      }
     },
     "localname": "ComputerEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "auth_ref": [
      "r77",
      "r218"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.",
        "label": "Principles of Consolidation"
       }
      }
     },
     "localname": "ConsolidationPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CreditDerivativeTerm1": {
     "auth_ref": [
      "r233"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of the credit risk derivative contract, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Term"
       }
      }
     },
     "localname": "CreditDerivativeTerm1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetailsNarrative"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_DebtConversionConvertedInstrumentRate": {
     "auth_ref": [
      "r75",
      "r76"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dividend or interest rate associated with the financial instrument issued in exchange for the original debt being converted in a noncash or part noncash transaction. Noncash are transactions that affect recognized assets or liabilities but that do not result in cash receipts or cash payments. Part noncash refers to that portion of the transaction not resulting in cash receipts or cash payments.",
        "label": "[Debt Conversion, Converted Instrument, Rate]",
        "verboseLabel": "Non-controlling interest"
       }
      }
     },
     "localname": "DebtConversionConvertedInstrumentRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtConversionOriginalDebtInterestRateOfDebt": {
     "auth_ref": [
      "r75",
      "r76"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The rate of interest that was being paid on the original debt issue that is being converted in the noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Equity interest"
       }
      }
     },
     "localname": "DebtConversionOriginalDebtInterestRateOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentInterestRateDuringPeriod": {
     "auth_ref": [
      "r34",
      "r246"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average effective interest rate during the reporting period.",
        "label": "Additional interest"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateDuringPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r70",
      "r163"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.",
        "label": "Depreciation Expense"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/PropertyAndEquipmentDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationAndAmortization": {
     "auth_ref": [
      "r70",
      "r163"
     ],
     "calculation": {
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.",
        "label": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset."
       }
      }
     },
     "localname": "DerivativeContractTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommonStockDetailsNarrative",
      "http://vnrx.com/role/StockbasedCompensationDetails",
      "http://vnrx.com/role/StockbasedCompensationDetails1",
      "http://vnrx.com/role/StockbasedCompensationDetails2",
      "http://vnrx.com/role/StockbasedCompensationDetails3",
      "http://vnrx.com/role/StockbasedCompensationDetails4",
      "http://vnrx.com/role/StockbasedCompensationDetails5"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "auth_ref": [
      "r229",
      "r230",
      "r231",
      "r232"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of derivative contract.",
        "label": "Derivative Instrument Risk Axis"
       }
      }
     },
     "localname": "DerivativeInstrumentRiskAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommonStockDetailsNarrative",
      "http://vnrx.com/role/StockbasedCompensationDetails",
      "http://vnrx.com/role/StockbasedCompensationDetails1",
      "http://vnrx.com/role/StockbasedCompensationDetails2",
      "http://vnrx.com/role/StockbasedCompensationDetails3",
      "http://vnrx.com/role/StockbasedCompensationDetails4",
      "http://vnrx.com/role/StockbasedCompensationDetails5"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeLiabilities": {
     "auth_ref": [
      "r40",
      "r41",
      "r234"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.",
        "label": "Holdback liabilities"
       }
      }
     },
     "localname": "DerivativeLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EarningsPerShareBasicAndDiluted": {
     "auth_ref": [
      "r98"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements.  Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period.  Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Net Loss Per Share - Basic and Diluted attributable to VolitionRx Limited"
       }
      }
     },
     "localname": "EarningsPerShareBasicAndDiluted",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r77",
      "r99",
      "r100"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.",
        "label": "Basic and Diluted Net Loss Per Share"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectOfExchangeRateOnCash": {
     "auth_ref": [
      "r236"
     ],
     "calculation": {
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 23.0,
       "parentTag": "us-gaap_CashPeriodIncreaseDecrease",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of effect of exchange rate changes on cash balances held in foreign currencies. Excludes cash equivalents.",
        "label": "Effect of foreign exchange on cash"
       }
      }
     },
     "localname": "EffectOfExchangeRateOnCash",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]",
        "verboseLabel": "Common Stock"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r84",
      "r85",
      "r86",
      "r88",
      "r93",
      "r95",
      "r101",
      "r139",
      "r175",
      "r177",
      "r200",
      "r201",
      "r202",
      "r208",
      "r209",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r243",
      "r327",
      "r328",
      "r329"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc."
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityMethodInvestments": {
     "auth_ref": [
      "r25",
      "r115",
      "r137"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.",
        "label": "Common stock adjusted amount"
       }
      }
     },
     "localname": "EquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityCurrent": {
     "auth_ref": [
      "r253"
     ],
     "calculation": {
      "http://vnrx.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 12.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.",
        "label": "Current portion of finance lease liabilities"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r253"
     ],
     "calculation": {
      "http://vnrx.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 19.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.",
        "label": "Finance lease liabilities, net of current portion"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r258"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.",
        "label": "Lease payable"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancialGuaranteeInsuranceContractsClaimLiabilityWeightedAverageRiskFreeDiscountRate": {
     "auth_ref": [
      "r324"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents the weighted average risk free rate used to discount the claim liability related to financial guarantee insurance contracts.",
        "label": "Risk free rate"
       }
      }
     },
     "localname": "FinancialGuaranteeInsuranceContractsClaimLiabilityWeightedAverageRiskFreeDiscountRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetailsNarrative"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_FinancialInstrumentAxis": {
     "auth_ref": [
      "r134",
      "r135",
      "r140",
      "r142",
      "r143",
      "r144",
      "r145",
      "r146",
      "r147",
      "r148",
      "r149",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of financial instrument.",
        "label": "Financial Instrument Axis"
       }
      }
     },
     "localname": "FinancialInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://vnrx.com/role/CommonStockDetailsNarrative",
      "http://vnrx.com/role/StockbasedCompensationDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r157"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Accumulated Amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/IntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "2025"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/IntangibleAssetsDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life.",
        "label": "Schedule of annual estimated amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/IntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "auth_ref": [
      "r159"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "2024"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/IntangibleAssetsDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r159"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "2023"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/IntangibleAssetsDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r159"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "2022"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/IntangibleAssetsDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r159"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "[Finite-Lived Intangible Asset, Expected Amortization, Year Two]",
        "verboseLabel": "2022"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r153",
      "r155",
      "r157",
      "r161",
      "r303",
      "r304"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by major type or class of finite-lived intangible assets.",
        "label": "Finite Lived Intangible Assets By Major Class Axis"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://vnrx.com/role/IntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r157",
      "r304"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "[Finite-Lived Intangible Assets, Gross]",
        "verboseLabel": "Cost"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/IntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r153",
      "r156"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company."
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://vnrx.com/role/IntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r157",
      "r303"
     ],
     "calculation": {
      "http://vnrx.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Intangible assets, net",
        "terseLabel": "Total Intangible Assets",
        "verboseLabel": "Net Carrying Value"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedBalanceSheets",
      "http://vnrx.com/role/IntangibleAssetsDetails",
      "http://vnrx.com/role/IntangibleAssetsDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": {
     "auth_ref": [
      "r303"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Amortization of long-lived asset on straight line basis"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/IntangibleAssetsDetailsNarrative"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_GainLossOnDispositionOfIntangibleAssets": {
     "auth_ref": [
      "r70"
     ],
     "calculation": {
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of intangible assets.",
        "label": "Loss (Gain) on disposal of fixed assets"
       }
      }
     },
     "localname": "GainLossOnDispositionOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainsLossesOnSalesOfAssets": {
     "auth_ref": [],
     "calculation": {
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited": {
       "order": 11.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of assets utilized in financial service operations.",
        "label": "(Loss) / Gain on disposal of fixed assets"
       }
      }
     },
     "localname": "GainsLossesOnSalesOfAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r57"
     ],
     "calculation": {
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.",
        "label": "General and administrative"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Assets"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GrantsReceivableCurrent": {
     "auth_ref": [
      "r38"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of amounts due under the terms of governmental, corporate, or foundation grants. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.",
        "label": "Grant receivable"
       }
      }
     },
     "localname": "GrantsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r81",
      "r87",
      "r114",
      "r117",
      "r120",
      "r123",
      "r125",
      "r138",
      "r214",
      "r235"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.",
        "label": "Net Loss attributable to VolitionRx Limited Stockholders"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r56"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of income (loss) including portion attributable to noncontrolling interest. Includes, but is not limited to, income (loss) from continuing operations, discontinued operations and equity method investments.",
        "label": "Net Loss attributable to Non-Controlling Interest"
       }
      }
     },
     "localname": "IncomeLossIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited)"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [
      "r69"
     ],
     "calculation": {
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.",
        "label": "Accounts payable and accrued liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r69"
     ],
     "calculation": {
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.",
        "label": "[Increase (Decrease) in Accounts Receivable]",
        "verboseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changes in operating assets and liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherCurrentAssets": {
     "auth_ref": [
      "r69"
     ],
     "calculation": {
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in current assets classified as other.",
        "label": "[Increase (Decrease) in Other Current Assets]",
        "verboseLabel": "Other current assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherCurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidExpense": {
     "auth_ref": [
      "r69"
     ],
     "calculation": {
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.",
        "label": "[Increase (Decrease) in Prepaid Expense]",
        "verboseLabel": "Prepaid expenses"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r154",
      "r160"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.",
        "label": "Indefinite Lived Intangible Assets By Major Class Axis"
       }
      }
     },
     "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/IntangibleAssetsDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r154",
      "r160"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company."
       }
      }
     },
     "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/IntangibleAssetsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InsuranceCommissionsAndFees": {
     "auth_ref": [
      "r310",
      "r321"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income from agency and brokerage operations (includes sales of annuities and supplemental contracts); service charges, commissions, and fees from the sale of insurance and related services; and management fees from separate accounts, deferred annuities, and universal life products.",
        "label": "Broker's commissions fees"
       }
      }
     },
     "localname": "InsuranceCommissionsAndFees",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommonStockDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r162"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for all or part of the information related to intangible assets.",
        "label": "Note 4 - Intangible Assets"
       }
      }
     },
     "localname": "IntangibleAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/IntangibleAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r52",
      "r113",
      "r245",
      "r247",
      "r311"
     ],
     "calculation": {
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited": {
       "order": 9.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "[Interest Expense]",
        "negatedLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeOther": {
     "auth_ref": [],
     "calculation": {
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited": {
       "order": 10.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest income earned from interest bearing assets classified as other.",
        "label": "Interest income"
       }
      }
     },
     "localname": "InterestIncomeOther",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r63",
      "r66",
      "r74"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.",
        "label": "Interest paid"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LandMember": {
     "auth_ref": [
      "r181"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Part of earth's surface not covered by water.",
        "label": "Land [Member]"
       }
      }
     },
     "localname": "LandMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r31",
      "r81",
      "r119",
      "r138",
      "r217",
      "r223",
      "r224",
      "r235"
     ],
     "calculation": {
      "http://vnrx.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 29.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "[Liabilities]",
        "totalLabel": "Total Liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r22",
      "r81",
      "r138",
      "r235",
      "r307",
      "r317"
     ],
     "calculation": {
      "http://vnrx.com/role/CondensedConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "[Liabilities and Equity]",
        "totalLabel": "Total Liabilities and Stockholders' Equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "LIABILITIES AND STOCKHOLDERS' EQUITY"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r33",
      "r81",
      "r138",
      "r217",
      "r223",
      "r224",
      "r235"
     ],
     "calculation": {
      "http://vnrx.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 21.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "[Liabilities, Current]",
        "totalLabel": "Total Current Liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r13",
      "r174",
      "r306",
      "r314"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Total Long-Term Debt",
        "verboseLabel": "Total Long-Term Debt"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetails4",
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtCurrent": {
     "auth_ref": [
      "r30"
     ],
     "calculation": {
      "http://vnrx.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 13.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Current portion of long-term debt"
       }
      }
     },
     "localname": "LongTermDebtCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturingInYearsFourAndFive": {
     "auth_ref": [
      "r172"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth and fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "[Long-Term Debt, Maturity, Year Four and Five]",
        "verboseLabel": "Greater than 5 years"
       }
      }
     },
     "localname": "LongTermDebtMaturingInYearsFourAndFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetails4"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": {
     "auth_ref": [
      "r83",
      "r172"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "[Long-Term Debt, Maturity, after Year Five]",
        "verboseLabel": "Total"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetails4"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "auth_ref": [
      "r83",
      "r172"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "[Long-Term Debt, Maturity, Year One]",
        "verboseLabel": "2021 - remaining"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetails4"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": {
     "auth_ref": [
      "r83",
      "r172"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "[Long-Term Debt, Maturity, Year Five]",
        "verboseLabel": "2025"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetails4"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": {
     "auth_ref": [
      "r83",
      "r172"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "[Long-Term Debt, Maturity, Year Four]",
        "verboseLabel": "2024"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetails4"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "auth_ref": [
      "r83",
      "r172"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "[Long-Term Debt, Maturity, Year Three]",
        "verboseLabel": "2023"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetails4"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "auth_ref": [
      "r83",
      "r172"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "[Long-Term Debt, Maturity, Year Two]",
        "verboseLabel": "2022"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetails4"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt arrangement having an initial term longer than one year or beyond the normal operating cycle, if longer.",
        "label": "Long-term Debt [Member]"
       }
      }
     },
     "localname": "LongTermDebtMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "auth_ref": [
      "r35"
     ],
     "calculation": {
      "http://vnrx.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 20.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term debt, net of current portion"
       }
      }
     },
     "localname": "LongTermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r35"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-term debt.",
        "label": "Longterm Debt Type Axis"
       }
      }
     },
     "localname": "LongtermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetails",
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r35",
      "r173"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer."
       }
      }
     },
     "localname": "LongtermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetails",
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ManagementFeePayable": {
     "auth_ref": [],
     "calculation": {
      "http://vnrx.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 14.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount of the unpaid portion of the fee payable to the managing member or general partner for management of the fund or trust.",
        "label": "Management and directors' fees payable"
       }
      }
     },
     "localname": "ManagementFeePayable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription": {
     "auth_ref": [
      "r184"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of the significant collective-bargaining arrangements within the range of expiration dates for collective-bargaining arrangements requiring contributions to a multiemployer plan as well as other information to help investors understand the significance of the collective-bargaining agreements and when they expire. A multiemployer plan is a pension or postretirement benefit plan to which two or more unrelated employers contribute where assets contributed by one participating employer may be used to provide benefits to employees of other participating employers.",
        "label": "Expire description"
       }
      }
     },
     "localname": "MultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NatureOfOperations": {
     "auth_ref": [
      "r102",
      "r110"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.",
        "label": "Note 1 - Basis of Presentation and Summary of Significant Accounting Policies"
       }
      }
     },
     "localname": "NatureOfOperations",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r65"
     ],
     "calculation": {
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 24.0,
       "parentTag": "us-gaap_CashPeriodIncreaseDecrease",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "[Net Cash Provided by (Used in) Financing Activities]",
        "totalLabel": "Net Cash Provided By Financing Activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financing Activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r65"
     ],
     "calculation": {
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 25.0,
       "parentTag": "us-gaap_CashPeriodIncreaseDecrease",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "[Net Cash Provided by (Used in) Investing Activities]",
        "totalLabel": "Net Cash Used In Investing Activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investing Activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r65",
      "r68",
      "r71"
     ],
     "calculation": {
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 26.0,
       "parentTag": "us-gaap_CashPeriodIncreaseDecrease",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "[Net Cash Provided by (Used in) Operating Activities]",
        "totalLabel": "Net Cash Used In Operating Activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r0",
      "r47",
      "r49",
      "r54",
      "r71",
      "r81",
      "r87",
      "r89",
      "r90",
      "r91",
      "r92",
      "r94",
      "r95",
      "r97",
      "r114",
      "r117",
      "r120",
      "r123",
      "r125",
      "r138",
      "r235",
      "r308",
      "r319"
     ],
     "calculation": {
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "[Net Income (Loss) Attributable to Parent]",
        "terseLabel": "Net loss",
        "totalLabel": "Net Loss",
        "verboseLabel": "Net loss"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited",
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited",
      "http://vnrx.com/role/GoingConcernDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "Recent Accounting Pronouncements"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NoncashInvestingAndFinancingItemsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Cash Financing Activities:"
       }
      }
     },
     "localname": "NoncashInvestingAndFinancingItemsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NoncontrollingInterestInVariableInterestEntity": {
     "auth_ref": [],
     "calculation": {
      "http://vnrx.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 26.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Portion of equity (net assets) in a variable interest entity (VIE) not attributable, directly or indirectly, to the parent entity. That is, this is the portion of equity in a VIE that is attributable to the noncontrolling interest (previously referred to as minority interest).",
        "label": "Non-controlling interest"
       }
      }
     },
     "localname": "NoncontrollingInterestInVariableInterestEntity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "auth_ref": [
      "r58"
     ],
     "calculation": {
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited": {
       "order": 13.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).",
        "label": "[Nonoperating Income (Expense)]",
        "totalLabel": "Total Other Income (Expenses)"
       }
      }
     },
     "localname": "NonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OfficeEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine.",
        "label": "Office Furniture and Equipment [Member]"
       }
      }
     },
     "localname": "OfficeEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited": {
       "order": 7.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.",
        "label": "[Operating Expenses]",
        "totalLabel": "Total Operating Expenses"
       }
      }
     },
     "localname": "OperatingExpenses",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses"
       }
      }
     },
     "localname": "OperatingExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r114",
      "r117",
      "r120",
      "r123",
      "r125"
     ],
     "calculation": {
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited": {
       "order": 14.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "[Operating Income (Loss)]",
        "totalLabel": "Operating Loss"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseExpense": {
     "auth_ref": [
      "r254"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating lease expense. Excludes sublease income.",
        "label": "Operating lease expense"
       }
      }
     },
     "localname": "OperatingLeaseExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r253"
     ],
     "calculation": {
      "http://vnrx.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 11.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Current portion of operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r253"
     ],
     "calculation": {
      "http://vnrx.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 18.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "Operating lease liabilities, net of current portion"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r252"
     ],
     "calculation": {
      "http://vnrx.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 7.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating lease right-of-use assets",
        "verboseLabel": "Operating lease right-of-use assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://vnrx.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r257",
      "r259"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for operating lease calculated at point in time.",
        "label": "Weighted average discount rate"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": {
     "auth_ref": [
      "r248",
      "r249"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.",
        "label": "Total Operating Lease Obligations",
        "verboseLabel": "Total Operating Lease Liabilities"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetails1",
      "http://vnrx.com/role/CommitmentsAndContingenciesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": {
     "auth_ref": [
      "r248",
      "r249"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "[Operating Leases, Future Minimum Payments Due, Next Twelve Months]",
        "verboseLabel": "2021 - remaining"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingAfterYearFive": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "[Operating Leases, Future Minimum Payments, Due in Rolling after Year Five]",
        "verboseLabel": "2025"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInRollingAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearFive": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "[Operating Leases, Future Minimum Payments, Due in Rolling Year Five]",
        "verboseLabel": "2024"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInRollingYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearFour": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "[Operating Leases, Future Minimum Payments, Due in Rolling Year Four]",
        "verboseLabel": "2023"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInRollingYearFour",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearTwo": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "[Operating Leases, Future Minimum Payments, Due in Rolling Year Two]",
        "verboseLabel": "2021 - remaining"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInRollingYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": {
     "auth_ref": [
      "r248",
      "r249"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "[Operating Leases, Future Minimum Payments, Due in Two Years]",
        "verboseLabel": "2022"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OptionMember": {
     "auth_ref": [
      "r228"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific commodity, or financial or equity instrument, at a specified price during a specified period (an American option) or at a specified date (a European option) which were purchased or otherwise acquired, excluding options written (for which a premium was received).",
        "label": "Option [Member]",
        "verboseLabel": "Option [Member]"
       }
      }
     },
     "localname": "OptionMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommonStockDetailsNarrative",
      "http://vnrx.com/role/StockbasedCompensationDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basis of Presentation and Summary of Significant Accounting Policies"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherAssetsCurrent": {
     "auth_ref": [
      "r38"
     ],
     "calculation": {
      "http://vnrx.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current assets classified as other.",
        "label": "Other current assets"
       }
      }
     },
     "localname": "OtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCommitmentsAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of other commitment.",
        "label": "Other Commitments Axis"
       }
      }
     },
     "localname": "OtherCommitmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetails1",
      "http://vnrx.com/role/CommitmentsAndContingenciesDetails3",
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherCommitmentsDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other future obligation."
       }
      }
     },
     "localname": "OtherCommitmentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetails1",
      "http://vnrx.com/role/CommitmentsAndContingenciesDetails3",
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent": {
     "auth_ref": [
      "r214",
      "r215",
      "r221"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax, after reclassification adjustments of gain (loss) on foreign currency translation adjustments, on foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.",
        "label": "Foreign currency translation adjustments"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r48",
      "r50",
      "r51",
      "r55",
      "r175",
      "r237",
      "r242",
      "r243",
      "r309",
      "r320"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).",
        "label": "Net Comprehensive Loss"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossTaxAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossTaxAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherIncomeAndExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Income (Expenses)"
       }
      }
     },
     "localname": "OtherIncomeAndExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "auth_ref": [
      "r8",
      "r9",
      "r32"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Net liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLongTermDebt": {
     "auth_ref": [
      "r13",
      "r306",
      "r314"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt classified as other.",
        "label": "Total long-term debt"
       }
      }
     },
     "localname": "OtherLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PatentsMember": {
     "auth_ref": [
      "r210"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law.",
        "label": "Patents [Member]"
       }
      }
     },
     "localname": "PatentsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/IntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PaymentsForRoyalties": {
     "auth_ref": [
      "r67"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash paid for royalties during the current period.",
        "label": "Royalty payment"
       }
      }
     },
     "localname": "PaymentsForRoyalties",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r59"
     ],
     "calculation": {
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "[Payments to Acquire Property, Plant, and Equipment]",
        "negatedLabel": "Purchases of property and equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r188",
      "r198"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name Axis"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://vnrx.com/role/CommonStockDetailsNarrative",
      "http://vnrx.com/role/StockbasedCompensationDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://vnrx.com/role/CommonStockDetailsNarrative",
      "http://vnrx.com/role/StockbasedCompensationDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PrepaidExpenseCurrent": {
     "auth_ref": [
      "r4",
      "r6",
      "r150",
      "r151"
     ],
     "calculation": {
      "http://vnrx.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.",
        "label": "Prepaid expenses"
       }
      }
     },
     "localname": "PrepaidExpenseCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PresentValueOfFutureInsuranceProfitsAmortizationExpenseYearOne": {
     "auth_ref": [
      "r159",
      "r333"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for present value of future profits of insurance contract acquired in business combination expected to be recognized during next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "2021 - remaining"
       }
      }
     },
     "localname": "PresentValueOfFutureInsuranceProfitsAmortizationExpenseYearOne",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/IntangibleAssetsDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "auth_ref": [
      "r60"
     ],
     "calculation": {
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 19.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the additional capital contribution to the entity.",
        "label": "Net proceeds from issuances of common stock"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": {
     "auth_ref": [
      "r60"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.",
        "label": "Net proceeds of common stock shares",
        "verboseLabel": "Net proceeds of shares"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOrSaleOfEquity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommonStockDetailsNarrative",
      "http://vnrx.com/role/SubsequentDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromOtherDebt": {
     "auth_ref": [
      "r61"
     ],
     "calculation": {
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 18.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from debt classified as other.",
        "label": "Proceeds from grants repayable"
       }
      }
     },
     "localname": "ProceedsFromOtherDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt": {
     "auth_ref": [
      "r82"
     ],
     "calculation": {
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 16.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from other long-term debt.",
        "label": "Payments on long-term debt"
       }
      }
     },
     "localname": "ProceedsFromRepaymentsOfOtherLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromShortTermDebt": {
     "auth_ref": [
      "r61"
     ],
     "calculation": {
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 17.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.",
        "label": "Proceeds from long-term debt"
       }
      }
     },
     "localname": "ProceedsFromShortTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "auth_ref": [
      "r60",
      "r199"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.",
        "label": "[Proceeds from Stock Options Exercised]",
        "verboseLabel": "Proceeds to Company if Exercised"
       }
      }
     },
     "localname": "ProceedsFromStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromWarrantExercises": {
     "auth_ref": [
      "r60"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants.",
        "label": "Proceeds to Company if Exercised"
       }
      }
     },
     "localname": "ProceedsFromWarrantExercises",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProfitLoss": {
     "auth_ref": [
      "r0",
      "r47",
      "r49",
      "r64",
      "r81",
      "r87",
      "r94",
      "r95",
      "r114",
      "r117",
      "r120",
      "r123",
      "r125",
      "r138",
      "r214",
      "r219",
      "r220",
      "r226",
      "r227",
      "r235",
      "r312"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.",
        "label": "Net loss for the period"
       }
      }
     },
     "localname": "ProfitLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r28",
      "r166"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Property Plant And Equipment By Type Axis"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r167",
      "r336",
      "r337",
      "r338"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Note 3 - Property and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/PropertyAndEquipment"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r27",
      "r164"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Cost"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r11",
      "r12",
      "r166",
      "r318"
     ],
     "calculation": {
      "http://vnrx.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 8.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property and equipment, net",
        "verboseLabel": "Net Carrying Value"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedBalanceSheets",
      "http://vnrx.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r11",
      "r164"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software."
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.",
        "label": "Useful Life"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": {
     "auth_ref": [
      "r23",
      "r77",
      "r132"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.",
        "label": "Accounts Receivables"
       }
      }
     },
     "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "auth_ref": [
      "r183",
      "r262",
      "r263",
      "r265"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of related party transaction.",
        "label": "Related Party Transaction Axis"
       }
      }
     },
     "localname": "RelatedPartyTransactionAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "auth_ref": [
      "r183"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transaction between related party."
       }
      }
     },
     "localname": "RelatedPartyTransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions"
       }
      }
     },
     "localname": "RelatedPartyTransactionsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "auth_ref": [
      "r260",
      "r261",
      "r263",
      "r266",
      "r267"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Note 5 - Related Party Transactions"
       }
      }
     },
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/RelatedPartyTransactions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RepaymentsOfDebt": {
     "auth_ref": [
      "r62"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.",
        "label": "Repayment of debt"
       }
      }
     },
     "localname": "RepaymentsOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis": {
     "auth_ref": [
      "r206",
      "r207"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by form of arrangement related to research and development.",
        "label": "Research And Development Arrangement Contract To Perform For Others By Type Axis"
       }
      }
     },
     "localname": "ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain": {
     "auth_ref": [
      "r206",
      "r207"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Listing of significant agreements under research and development arrangements accounted for as a contract to perform research and development for others."
       }
      }
     },
     "localname": "ResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "auth_ref": [
      "r205",
      "r340"
     ],
     "calculation": {
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited": {
       "order": 6.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.",
        "label": "Research and development"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r18",
      "r177",
      "r203",
      "r316",
      "r330",
      "r332"
     ],
     "calculation": {
      "http://vnrx.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 22.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Accumulated deficit"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r84",
      "r85",
      "r86",
      "r88",
      "r93",
      "r95",
      "r139",
      "r200",
      "r201",
      "r202",
      "r208",
      "r209",
      "r327",
      "r329"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Accumulated Deficit"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "auth_ref": [
      "r78",
      "r79"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.",
        "label": "Revenue Recognition"
       }
      }
     },
     "localname": "RevenueRecognitionPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Revenues": {
     "auth_ref": [
      "r53",
      "r81",
      "r111",
      "r112",
      "r116",
      "r121",
      "r122",
      "r126",
      "r127",
      "r128",
      "r138",
      "r235",
      "r312"
     ],
     "calculation": {
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited": {
       "order": 8.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).",
        "label": "[Revenues]",
        "totalLabel": "Total Revenues"
       }
      }
     },
     "localname": "Revenues",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenuesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenues"
       }
      }
     },
     "localname": "RevenuesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RisksAndUncertaintiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Going Concern"
       }
      }
     },
     "localname": "RisksAndUncertaintiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.",
        "label": "Common stock shares sold"
       }
      }
     },
     "localname": "SaleOfStockNumberOfSharesIssuedInTransaction",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommonStockDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SaleOfStockPricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.",
        "label": "Stock price"
       }
      }
     },
     "localname": "SaleOfStockPricePerShare",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetailsNarrative"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock": {
     "auth_ref": [
      "r211"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.",
        "label": "Schedule of annual payments of collaborative cgreement obligations"
       }
      }
     },
     "localname": "ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDebtTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.",
        "label": "Schedule of Grants Repayable"
       }
      }
     },
     "localname": "ScheduleOfDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "auth_ref": [
      "r153",
      "r156"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.",
        "label": "Schedule of Intangible Assets"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/IntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock": {
     "auth_ref": [
      "r251"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of future minimum lease payments as of the date of the latest balance sheet presented, in aggregate and for each of the five years succeeding fiscal years, with separate deductions from the total for the amount representing executor costs, including any profit thereon, included in the minimum lease payments and for the amount of the imputed interest necessary to reduce the net minimum lease payments to present value.",
        "label": "Schedule of future minimum lease payments under financing leases"
       }
      }
     },
     "localname": "ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": {
     "auth_ref": [
      "r250"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.",
        "label": "Schedule of future minimum lease payments under operating leases"
       }
      }
     },
     "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": {
     "auth_ref": [
      "r172"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.",
        "label": "Schedule of long-term debt payable"
       }
      }
     },
     "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r26",
      "r339"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of public utility physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, deprecation expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Schedule of Property and Equipment"
       }
      }
     },
     "localname": "ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/PropertyAndEquipmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": {
     "auth_ref": [
      "r198"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms.",
        "label": "Summarizing the options issued and outstanding"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "auth_ref": [
      "r191",
      "r196",
      "r197"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.",
        "label": "Summarizes the changes in options outstanding"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": {
     "auth_ref": [
      "r178",
      "r187"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.",
        "label": "Summary of changes in warrants outstanding"
       }
      }
     },
     "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SellingAndMarketingExpense": {
     "auth_ref": [],
     "calculation": {
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.",
        "label": "Sales and marketing"
       }
      }
     },
     "localname": "SellingAndMarketingExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r69"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Stock-based compensation expense"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": {
     "auth_ref": [
      "r194"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net number of non-option equity instruments granted to participants.",
        "label": "Granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetails2"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "auth_ref": [
      "r193"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.",
        "label": "Number Exercisable"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetails1"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross number of share options (or share units) granted during the period.",
        "label": "Number of warrants granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r192",
      "r198"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of options outstanding, including both vested and non-vested options.",
        "label": "Number Outstanding"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetails1"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r187",
      "r189"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetailsNarrative",
      "http://vnrx.com/role/SubsequentDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.",
        "label": "Weighted Average Exercise Price Granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy": {
     "auth_ref": [
      "r77",
      "r188"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for award granted to director under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.",
        "label": "Note 7 - Stock-based Compensation"
       }
      }
     },
     "localname": "ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SharePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Price of a single share of a number of saleable stocks of a company.",
        "label": "Price per share"
       }
      }
     },
     "localname": "SharePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommonStockDetailsNarrative"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Intrinsic value"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r198"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Weighted Average Remaining Contractual Life (Years)",
        "verboseLabel": "Aggregate weighted average remaining contractual life"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetails1",
      "http://vnrx.com/role/StockbasedCompensationDetailsNarrative"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": {
     "auth_ref": [
      "r190"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.",
        "label": "Fair market value of options"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharesIssued": {
     "auth_ref": [
      "r175"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.",
        "label": "[Shares, Issued]",
        "periodEndLabel": "Balance, shares",
        "periodStartLabel": "Balance, shares"
       }
      }
     },
     "localname": "SharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShortTermLeaseCost": {
     "auth_ref": [
      "r256",
      "r259"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.",
        "label": "Short term lease costs"
       }
      }
     },
     "localname": "ShortTermLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShortTermLeasePayments": {
     "auth_ref": [
      "r255"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for short-term lease payment excluded from lease liability.",
        "label": "Payment of lease liabilities"
       }
      }
     },
     "localname": "ShortTermLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r37",
      "r84",
      "r85",
      "r86",
      "r88",
      "r93",
      "r95",
      "r101",
      "r139",
      "r175",
      "r177",
      "r200",
      "r201",
      "r202",
      "r208",
      "r209",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r243",
      "r327",
      "r328",
      "r329"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetails",
      "http://vnrx.com/role/CommitmentsAndContingenciesDetails1",
      "http://vnrx.com/role/CommitmentsAndContingenciesDetails3",
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://vnrx.com/role/CommonStockDetailsNarrative",
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited",
      "http://vnrx.com/role/IntangibleAssetsDetails",
      "http://vnrx.com/role/IntangibleAssetsDetailsNarrative",
      "http://vnrx.com/role/PropertyAndEquipmentDetails",
      "http://vnrx.com/role/StockbasedCompensationDetails",
      "http://vnrx.com/role/StockbasedCompensationDetails1",
      "http://vnrx.com/role/StockbasedCompensationDetails2",
      "http://vnrx.com/role/StockbasedCompensationDetails3",
      "http://vnrx.com/role/StockbasedCompensationDetails4",
      "http://vnrx.com/role/StockbasedCompensationDetails5",
      "http://vnrx.com/role/StockbasedCompensationDetailsNarrative",
      "http://vnrx.com/role/SubsequentDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Consolidated Statements of Cash Flows (Unaudited)"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Consolidated Balance Sheets"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Consolidated Statements of Stockholders Equity (Unaudited)"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r84",
      "r85",
      "r86",
      "r101",
      "r302"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetails",
      "http://vnrx.com/role/CommitmentsAndContingenciesDetails1",
      "http://vnrx.com/role/CommitmentsAndContingenciesDetails3",
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://vnrx.com/role/CommonStockDetailsNarrative",
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited",
      "http://vnrx.com/role/IntangibleAssetsDetails",
      "http://vnrx.com/role/IntangibleAssetsDetailsNarrative",
      "http://vnrx.com/role/PropertyAndEquipmentDetails",
      "http://vnrx.com/role/StockbasedCompensationDetails",
      "http://vnrx.com/role/StockbasedCompensationDetails1",
      "http://vnrx.com/role/StockbasedCompensationDetails2",
      "http://vnrx.com/role/StockbasedCompensationDetails3",
      "http://vnrx.com/role/StockbasedCompensationDetails4",
      "http://vnrx.com/role/StockbasedCompensationDetails5",
      "http://vnrx.com/role/StockbasedCompensationDetailsNarrative",
      "http://vnrx.com/role/SubsequentDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation": {
     "auth_ref": [
      "r186",
      "r204"
     ],
     "calculation": {
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value, after forfeiture, of shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).",
        "label": "[Shares Granted, Value, Share-based Payment Arrangement, after Forfeiture]",
        "verboseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "StockGrantedDuringPeriodValueSharebasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": {
     "auth_ref": [
      "r14",
      "r15",
      "r175",
      "r177"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.",
        "label": "Stock options purchase shares of common stock"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r14",
      "r15",
      "r175",
      "r177"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of new stock issued during the period.",
        "label": "Common stock issued for cash, net, shares"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesOther": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of stock issued attributable to transactions classified as other.",
        "label": "Issuance of common stock"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesOther",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommonStockDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": {
     "auth_ref": [
      "r175",
      "r177"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.",
        "label": "Common stock, restricted shares issued in exchange of purchased outstanding shares, shares"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r14",
      "r15",
      "r175",
      "r177",
      "r195"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of share options (or share units) exercised during the current period.",
        "label": "Common stock issued for cashless exercise of stock options and settlement of RSUs, shares"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [
      "r14",
      "r15",
      "r175",
      "r177"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.",
        "label": "Common stock issued for cash, net, amount"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueOther": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of shares of stock issued attributable to transactions classified as other.",
        "label": "Proceeds from Issuance of common stock"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueOther",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommonStockDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": {
     "auth_ref": [
      "r14",
      "r15",
      "r175",
      "r177"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.",
        "label": "Common stock, restricted shares issued in exchange of purchased outstanding shares, value"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "auth_ref": [
      "r37",
      "r175",
      "r177"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued as a result of the exercise of stock options.",
        "label": "Common stock issued for cashless exercise of stock options and settlement of RSUs, amount"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r15",
      "r20",
      "r21",
      "r81",
      "r133",
      "r138",
      "r235"
     ],
     "calculation": {
      "http://vnrx.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 28.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "[Stockholders' Equity Attributable to Parent]",
        "periodEndLabel": "Balance, amount",
        "periodStartLabel": "Balance, amount",
        "totalLabel": "Total Stockholders' Equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedBalanceSheets",
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "STOCKHOLDERS' EQUITY",
        "verboseLabel": "STOCKHOLDERS' EQUITY"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedBalanceSheets",
      "http://vnrx.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r81",
      "r84",
      "r85",
      "r86",
      "r88",
      "r93",
      "r138",
      "r139",
      "r177",
      "r200",
      "r201",
      "r202",
      "r208",
      "r209",
      "r212",
      "r213",
      "r225",
      "r235",
      "r237",
      "r238",
      "r243",
      "r328",
      "r329"
     ],
     "calculation": {
      "http://vnrx.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 27.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.",
        "label": "[Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest]",
        "totalLabel": "Total VolitionRx Limited Stockholders' Equity"
       }
      }
     },
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityNoteAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock"
       }
      }
     },
     "localname": "StockholdersEquityNoteAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r80",
      "r177",
      "r179"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.",
        "label": "Note 6 - Common Stock"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommonStock"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [
      "r244",
      "r269"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event [Member]"
       }
      }
     },
     "localname": "SubsequentEventMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/SubsequentDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r244",
      "r269"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type Axis"
       }
      }
     },
     "localname": "SubsequentEventTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/SubsequentDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r244",
      "r269"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "localname": "SubsequentEventTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/SubsequentDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events"
       }
      }
     },
     "localname": "SubsequentEventsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "auth_ref": [
      "r268",
      "r270"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.",
        "label": "Note 9 - Subsequent Events"
       }
      }
     },
     "localname": "SubsequentEventsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/SubsequentEvents"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubstantialDoubtAboutGoingConcernTextBlock": {
     "auth_ref": [
      "r1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure when substantial doubt is raised about the ability to continue as a going concern. Includes, but is not limited to, principal conditions or events that raised substantial doubt about the ability to continue as a going concern, management's evaluation of the significance of those conditions or events in relation to the ability to meet its obligations, and management's plans that alleviated or are intended to mitigate the conditions or events that raise substantial doubt about the ability to continue as a going concern.",
        "label": "Note 2 - Going Concern"
       }
      }
     },
     "localname": "SubstantialDoubtAboutGoingConcernTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/GoingConcern"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Disclosures of Cash Flow Information:"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "auth_ref": [
      "r134",
      "r135",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms."
       }
      }
     },
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://vnrx.com/role/CommonStockDetailsNarrative",
      "http://vnrx.com/role/StockbasedCompensationDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TypeOfArrangementAxis": {
     "auth_ref": [
      "r211"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.",
        "label": "Type Of Arrangement Axis"
       }
      }
     },
     "localname": "TypeOfArrangementAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r103",
      "r104",
      "r105",
      "r106",
      "r107",
      "r108",
      "r109"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use of Estimates"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_WarrantsAndRightsNoteDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "StockBased Compensation"
       }
      }
     },
     "localname": "WarrantsAndRightsNoteDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).",
        "label": "- Basic and Diluted"
       }
      }
     },
     "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Shares Outstanding"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesRestrictedStock": {
     "auth_ref": [
      "r96"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of restricted stock determined by relating the portion of time within a reporting period that restricted shares have been outstanding to the total time in that period. Restricted shares are subject to sales, contractual, regulatory or other restrictions that prevent or inhibit the holder from freely disposing of them before the restriction ends.",
        "label": "Restricted shares issued"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesRestrictedStock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "vnrx_AdditionalCostOfCompany": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional cost of company"
       }
      }
     },
     "localname": "AdditionalCostOfCompany",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vnrx_AdditionalOptionExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional option expense"
       }
      }
     },
     "localname": "AdditionalOptionExpense",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/SubsequentDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vnrx_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensations": {
     "auth_ref": [],
     "calculation": {
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 21.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "[Tax withholdings paid related to stock-based compensation]",
        "verboseLabel": "Tax withholdings paid related to stock-based compensation"
       }
      }
     },
     "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensations",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vnrx_AggerateAmountPayableDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggerate amount payable, description"
       }
      }
     },
     "localname": "AggerateAmountPayableDescription",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "vnrx_AggeregateShareOfCommonStockOfferingPrice": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggeregate share of common stock offering price"
       }
      }
     },
     "localname": "AggeregateShareOfCommonStockOfferingPrice",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommonStockDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vnrx_AggregateSharesOfCommonStock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate shares of common stock"
       }
      }
     },
     "localname": "AggregateSharesOfCommonStock",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommonStockDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "vnrx_AmortizationOfOperatingLeaseRightOfUseAssets": {
     "auth_ref": [],
     "calculation": {
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization of operating lease right-of-use assets"
       }
      }
     },
     "localname": "AmortizationOfOperatingLeaseRightOfUseAssets",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vnrx_AmountPayable": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Amount payable"
       }
      }
     },
     "localname": "AmountPayable",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vnrx_BNPParibasLeasingSolutionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "BNP Paribas leasing solutions [Member]"
       }
      }
     },
     "localname": "BNPParibasLeasingSolutionsMember",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "vnrx_BioinformaticAnalyticsOfCellFreeDNAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bioinformatic Analytics Of Cell Free DNA [Member]"
       }
      }
     },
     "localname": "BioinformaticAnalyticsOfCellFreeDNAMember",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "vnrx_COVID19PandemicImpactPolicyTextblock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "COVID-19 Pandemic Impact"
       }
      }
     },
     "localname": "COVID19PandemicImpactPolicyTextblock",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "vnrx_Cancelled": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cancelled net"
       }
      }
     },
     "localname": "Cancelled",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetails4"
     ],
     "xbrltype": "perShareItemType"
    },
    "vnrx_CashAndCashEquivalentsMoneyMarketAccount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and cash equivalents money market account"
       }
      }
     },
     "localname": "CashAndCashEquivalentsMoneyMarketAccount",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vnrx_ClassOfWarrantOrRightOutstandings": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "[Common stock shares issuable upon exercise of warrants]",
        "verboseLabel": "Common stock shares issuable upon exercise of warrants"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightOutstandings",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommonStockDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "vnrx_ClassOfWarrantsOrRightOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "[Common stock shares issuable upon exercise of warrants 1]",
        "verboseLabel": "Common stock shares issuable upon exercise of warrants"
       }
      }
     },
     "localname": "ClassOfWarrantsOrRightOutstanding",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommonStockDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "vnrx_ClinicalStudyResearchAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Clinical Study Research Agreement [Member]"
       }
      }
     },
     "localname": "ClinicalStudyResearchAgreementMember",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "vnrx_CollaborativeAgreementObligations": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Collaborative Agreement Obligations"
       }
      }
     },
     "localname": "CollaborativeAgreementObligations",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetails5"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vnrx_CollaborativeArrangementCoPromotionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Collaborative Arrangement, Co-promotion [Member]"
       }
      }
     },
     "localname": "CollaborativeArrangementCoPromotionMember",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "vnrx_CollaborativeObligationsAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Collaborative obligations amount"
       }
      }
     },
     "localname": "CollaborativeObligationsAmount",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vnrx_CollaborativeObligationsAmountDue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Collaborative obligations amount due"
       }
      }
     },
     "localname": "CollaborativeObligationsAmountDue",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vnrx_CommonStockIssuedForCashlessExerciseOfStockOptionsAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock issued for cashless exercise of stock options, amount"
       }
      }
     },
     "localname": "CommonStockIssuedForCashlessExerciseOfStockOptionsAmount",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vnrx_CommonStockIssuedForCashlessExerciseOfStockOptionsShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock issued for cashless exercise of stock options, shares"
       }
      }
     },
     "localname": "CommonStockIssuedForCashlessExerciseOfStockOptionsShares",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited"
     ],
     "xbrltype": "sharesItemType"
    },
    "vnrx_CommonStockIssuedForDirectorCompensationInVolitionGermany": {
     "auth_ref": [],
     "calculation": {
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock issued for Director compensation in Volition Germany"
       }
      }
     },
     "localname": "CommonStockIssuedForDirectorCompensationInVolitionGermany",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vnrx_CommonStockIssuedForDirectorCompensationInVolitionGermanyAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock issued for Director compensation in Volition Germany, amount"
       }
      }
     },
     "localname": "CommonStockIssuedForDirectorCompensationInVolitionGermanyAmount",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vnrx_CommonStockIssuedForDirectorCompensationInVolitionGermanyShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock issued for Director compensation in Volition Germany, shares"
       }
      }
     },
     "localname": "CommonStockIssuedForDirectorCompensationInVolitionGermanyShares",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited"
     ],
     "xbrltype": "sharesItemType"
    },
    "vnrx_CommonStockIssuedOnCashlessExercisesOfStockOptionsAndWarrants": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock issued on cashless exercises of stock options"
       }
      }
     },
     "localname": "CommonStockIssuedOnCashlessExercisesOfStockOptionsAndWarrants",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vnrx_CommonStockRepurchased": {
     "auth_ref": [],
     "calculation": {
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 20.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.",
        "label": "Common stock repurchased"
       }
      }
     },
     "localname": "CommonStockRepurchased",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vnrx_CommonStockShareIssuedUponCashlessExercise": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, share issued upon cashless exercise",
        "verboseLabel": "Common stock, share issued upon cashless exercise"
       }
      }
     },
     "localname": "CommonStockShareIssuedUponCashlessExercise",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommonStockDetailsNarrative",
      "http://vnrx.com/role/StockbasedCompensationDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "vnrx_CommonStockSharesAuthorizedUnderPlan": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "[Common stock, shares authorized]",
        "verboseLabel": "Common stock, shares authorized"
       }
      }
     },
     "localname": "CommonStockSharesAuthorizedUnderPlan",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "vnrx_CommonStockSharesIssuableUponExerciseOfWarrants": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock shares issuable upon exercise of warrants",
        "verboseLabel": "Common stock shares issuable upon exercise of warrants"
       }
      }
     },
     "localname": "CommonStockSharesIssuableUponExerciseOfWarrants",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommonStockDetailsNarrative",
      "http://vnrx.com/role/StockbasedCompensationDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "vnrx_CommonStockSharesPurchaseAggregateShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock shares purchase aggregate shares"
       }
      }
     },
     "localname": "CommonStockSharesPurchaseAggregateShares",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/SubsequentDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "vnrx_CompensationCostRelatedToNonVestedWarrants": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Compensation cost related to non-vested warrants"
       }
      }
     },
     "localname": "CompensationCostRelatedToNonVestedWarrants",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vnrx_CurrentPortionOfGrantRepayable": {
     "auth_ref": [],
     "calculation": {
      "http://vnrx.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 10.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Current portion of grant repayable",
        "verboseLabel": "2021 - remaining"
       }
      }
     },
     "localname": "CurrentPortionOfGrantRepayable",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetails3",
      "http://vnrx.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vnrx_DKFZMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "DKFZ [Member]"
       }
      }
     },
     "localname": "DKFZMember",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "vnrx_EquityDistributionAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Distribution Agreement [Member]"
       }
      }
     },
     "localname": "EquityDistributionAgreementMember",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommonStockDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "vnrx_ExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.",
        "label": "Exercise Price",
        "verboseLabel": "Exercise Price"
       }
      }
     },
     "localname": "ExercisePrice",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetails1",
      "http://vnrx.com/role/StockbasedCompensationDetails3"
     ],
     "xbrltype": "perShareItemType"
    },
    "vnrx_FebruaryEightTwoThousandTwentyOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "February 8, 2021 [Member]"
       }
      }
     },
     "localname": "FebruaryEightTwoThousandTwentyOneMember",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommonStockDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "vnrx_FebruaryEightTwoThousandTwentyOneToFebruaryNineTwoThousandTwentyOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "February 8, 2021 To February 9, 2021 [Member]"
       }
      }
     },
     "localname": "FebruaryEightTwoThousandTwentyOneToFebruaryNineTwoThousandTwentyOneMember",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommonStockDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "vnrx_FebruaryOneTwoThousandTwentyOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "February 1, 2021 [Member]"
       }
      }
     },
     "localname": "FebruaryOneTwoThousandTwentyOneMember",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "vnrx_FinanceLeaseObligationsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease Obligations [Member]",
        "verboseLabel": "Finance Lease Obligations [Member]"
       }
      }
     },
     "localname": "FinanceLeaseObligationsMember",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetails",
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "vnrx_FixedInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fixed interest rate"
       }
      }
     },
     "localname": "FixedInterestRate",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "percentItemType"
    },
    "vnrx_FixedInterestRateOnLease": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fixed interest rate on lease"
       }
      }
     },
     "localname": "FixedInterestRateOnLease",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "percentItemType"
    },
    "vnrx_ForeignCurrencyTranslation": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign currency translation"
       }
      }
     },
     "localname": "ForeignCurrencyTranslation",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vnrx_FounderMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Founder [Member]"
       }
      }
     },
     "localname": "FounderMember",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "vnrx_FromJanuaryThirteenTwentyTwentyOneToNineteenMarchTwentyTwentyOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "From January 13, 2021 to March 19, 2021 [Member]"
       }
      }
     },
     "localname": "FromJanuaryThirteenTwentyTwentyOneToNineteenMarchTwentyTwentyOneMember",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommonStockDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "vnrx_FutureMinimumCollaborativeAgreementObligationsOfFiscalYearFour": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "2022 - 2025"
       }
      }
     },
     "localname": "FutureMinimumCollaborativeAgreementObligationsOfFiscalYearFour",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetails5"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vnrx_FutureMinimumCollaborativeAgreementObligationsOfFiscalYearThree": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "[2021 - remaining]",
        "verboseLabel": "2021 - remaining"
       }
      }
     },
     "localname": "FutureMinimumCollaborativeAgreementObligationsOfFiscalYearThree",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetails5"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableThearafter": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "[Greater than 5 years]",
        "verboseLabel": "Greater than 5 years"
       }
      }
     },
     "localname": "FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableThearafter",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearFive": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "[2023]",
        "verboseLabel": "2023"
       }
      }
     },
     "localname": "FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearFive",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearFour": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "[2022]",
        "verboseLabel": "2022"
       }
      }
     },
     "localname": "FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearFour",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearSeven": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "[2025]",
        "verboseLabel": "2025"
       }
      }
     },
     "localname": "FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearSeven",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vnrx_FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearSix": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "[2024]",
        "verboseLabel": "2024"
       }
      }
     },
     "localname": "FutureMinimumPaymentsRemainderOfFiscalYearGrantsRepayableYearSix",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vnrx_GrantIncome": {
     "auth_ref": [],
     "calculation": {
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited": {
       "order": 12.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Grant income"
       }
      }
     },
     "localname": "GrantIncome",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vnrx_GrantRepayableNetOfCurrentPortion": {
     "auth_ref": [],
     "calculation": {
      "http://vnrx.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 17.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Grant repayable, net of current portion"
       }
      }
     },
     "localname": "GrantRepayableNetOfCurrentPortion",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vnrx_GrantedShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "[Granted]",
        "verboseLabel": "Granted"
       }
      }
     },
     "localname": "GrantedShares",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetails4"
     ],
     "xbrltype": "sharesItemType"
    },
    "vnrx_GrantsRepayable": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Grants Repayable"
       }
      }
     },
     "localname": "GrantsRepayable",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vnrx_GrantsRepayableMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Grants Repayable [Member]"
       }
      }
     },
     "localname": "GrantsRepayableMember",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "vnrx_HoldbackPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Holdback period"
       }
      }
     },
     "localname": "HoldbackPeriod",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "durationItemType"
    },
    "vnrx_INGMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ING [Member]"
       }
      }
     },
     "localname": "INGMember",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "vnrx_ImplicitInterest": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Implicit interest"
       }
      }
     },
     "localname": "ImplicitInterest",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "percentItemType"
    },
    "vnrx_In2010Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "In 2010 [Member]"
       }
      }
     },
     "localname": "In2010Member",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "vnrx_In2016Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "In 2016 [Member]"
       }
      }
     },
     "localname": "In2016Member",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "vnrx_In2017Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "In 2017 [Member]"
       }
      }
     },
     "localname": "In2017Member",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "vnrx_In2018Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "[In 2018 [Member]]",
        "verboseLabel": "In 2018 [Member]"
       }
      }
     },
     "localname": "In2018Member",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "vnrx_InTwoThousandNineteenMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "In 2019 [Member]"
       }
      }
     },
     "localname": "InTwoThousandNineteenMember",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "vnrx_InTwoThousandNinteenMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "[In 2019 [Member]]",
        "verboseLabel": "In 2019 [Member]"
       }
      }
     },
     "localname": "InTwoThousandNinteenMember",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "vnrx_InTwoThousandsEightteenMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "In 2018 [Member]"
       }
      }
     },
     "localname": "InTwoThousandsEightteenMember",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "vnrx_InTwoThousandsTwentyTwentyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "In 2020 [Member]"
       }
      }
     },
     "localname": "InTwoThousandsTwentyTwentyMember",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "vnrx_JanuaryOneTwoThousandTwentyOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "January 1, 2021 [Member]"
       }
      }
     },
     "localname": "JanuaryOneTwoThousandTwentyOneMember",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "vnrx_JanuaryTenTwentyTwentyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "January 10, 2020 [Member]"
       }
      }
     },
     "localname": "JanuaryTenTwentyTwentyMember",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "vnrx_LaboratoryEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Laboratory Equipment [Member]"
       }
      }
     },
     "localname": "LaboratoryEquipmentMember",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "vnrx_LeaseAgreementExpirePeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease agreement expire period"
       }
      }
     },
     "localname": "LeaseAgreementExpirePeriod",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "durationItemType"
    },
    "vnrx_LeasedEquipmentAmortizedPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leased equipment amortized term"
       }
      }
     },
     "localname": "LeasedEquipmentAmortizedPeriod",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "durationItemType"
    },
    "vnrx_LessAmountRepresentingInterest": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Less: Amount representing interest",
        "verboseLabel": "Less: Amount representing interest"
       }
      }
     },
     "localname": "LessAmountRepresentingInterest",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetails",
      "http://vnrx.com/role/CommitmentsAndContingenciesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vnrx_LineOfCreditFacilityExpirationDatesOne": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date the credit facility terminates, in CCYY-MM-DD format.",
        "label": "Maturity date"
       }
      }
     },
     "localname": "LineOfCreditFacilityExpirationDatesOne",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "vnrx_LoanAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loan Agreement [Member]"
       }
      }
     },
     "localname": "LoanAgreementMember",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "vnrx_LoanAgreementTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loan agreement term"
       }
      }
     },
     "localname": "LoanAgreementTerm",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "durationItemType"
    },
    "vnrx_LongTermDebtLessAmountRepresentingInterest": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "[Less: Amount representing interest]",
        "verboseLabel": "Less: Amount representing interest"
       }
      }
     },
     "localname": "LongTermDebtLessAmountRepresentingInterest",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetails4"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vnrx_ManagementAndDirectorsFeesPayable": {
     "auth_ref": [],
     "calculation": {
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "[Management and directors' fees payable]",
        "verboseLabel": "Management and directors' fees payable"
       }
      }
     },
     "localname": "ManagementAndDirectorsFeesPayable",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vnrx_ManagingDirectorsAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Managing Director's Agreement [Member]"
       }
      }
     },
     "localname": "ManagingDirectorsAgreementMember",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "vnrx_MaturityTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen da",
        "label": "Vesting term"
       }
      }
     },
     "localname": "MaturityTerm",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetailsNarrative"
     ],
     "xbrltype": "durationItemType"
    },
    "vnrx_MayOneTwoThousandTwentyOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "May 1, 2021 [Member]"
       }
      }
     },
     "localname": "MayOneTwoThousandTwentyOneMember",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "vnrx_NamurInnovationAndGrowthMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Namur Innovation and Growth [Member]"
       }
      }
     },
     "localname": "NamurInnovationAndGrowthMember",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "vnrx_NamurInvestMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Namur Invest [Member]"
       }
      }
     },
     "localname": "NamurInvestMember",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "vnrx_NamurMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Namur [Member]"
       }
      }
     },
     "localname": "NamurMember",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "vnrx_NonControllingInterestMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non Controlling Interest"
       }
      }
     },
     "localname": "NonControllingInterestMember",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "vnrx_NumberExercisableShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number Exercisable, shares"
       }
      }
     },
     "localname": "NumberExercisableShares",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetails3"
     ],
     "xbrltype": "sharesItemType"
    },
    "vnrx_NumberOfOptionOutstandingEndingBalance": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of option outstanding ending balance"
       }
      }
     },
     "localname": "NumberOfOptionOutstandingEndingBalance",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetails2"
     ],
     "xbrltype": "sharesItemType"
    },
    "vnrx_NumberOfOptionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of options"
       }
      }
     },
     "localname": "NumberOfOptionsAbstract",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "vnrx_NumberOfOptionsExercisable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of options exercisable"
       }
      }
     },
     "localname": "NumberOfOptionsExercisable",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetails2"
     ],
     "xbrltype": "sharesItemType"
    },
    "vnrx_NumberOfOptionsOutstandingBeginningBalance": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of options outstanding beginning balance"
       }
      }
     },
     "localname": "NumberOfOptionsOutstandingBeginningBalance",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetails2"
     ],
     "xbrltype": "sharesItemType"
    },
    "vnrx_NumberOfRsusOutstandingBeginingBalance": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of RSUs outstanding begining balance"
       }
      }
     },
     "localname": "NumberOfRsusOutstandingBeginingBalance",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetails4"
     ],
     "xbrltype": "sharesItemType"
    },
    "vnrx_NumberOfRsusOutstandingEndingBalance": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of RSUs outstanding ending balance"
       }
      }
     },
     "localname": "NumberOfRsusOutstandingEndingBalance",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetails4"
     ],
     "xbrltype": "sharesItemType"
    },
    "vnrx_NumberOfStockCancelled": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cancelled"
       }
      }
     },
     "localname": "NumberOfStockCancelled",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetails4"
     ],
     "xbrltype": "sharesItemType"
    },
    "vnrx_NumberOfStockOutstandingBalance": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of stock Outstanding balance"
       }
      }
     },
     "localname": "NumberOfStockOutstandingBalance",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetails5"
     ],
     "xbrltype": "sharesItemType"
    },
    "vnrx_NumberOfStockVested": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vested"
       }
      }
     },
     "localname": "NumberOfStockVested",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetails4"
     ],
     "xbrltype": "sharesItemType"
    },
    "vnrx_NumberOfWarrantsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of warrants"
       }
      }
     },
     "localname": "NumberOfWarrantsAbstract",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "vnrx_NumberOfWarrantsExercisable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of Warrants Exercisable"
       }
      }
     },
     "localname": "NumberOfWarrantsExercisable",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "vnrx_NumberOfWarrantsOutstandingBeginningBalance": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of warrants Outstanding beginning balance"
       }
      }
     },
     "localname": "NumberOfWarrantsOutstandingBeginningBalance",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "vnrx_NumberOfWarrantsOutstandingEndingBalance": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of warrants outstanding ending balance"
       }
      }
     },
     "localname": "NumberOfWarrantsOutstandingEndingBalance",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "vnrx_NumberOutstandingShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number Outstanding, shares"
       }
      }
     },
     "localname": "NumberOutstandingShares",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetails3"
     ],
     "xbrltype": "sharesItemType"
    },
    "vnrx_OctoberThirteenTwoThousandTwentyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "October 13, 2020 [Member]"
       }
      }
     },
     "localname": "OctoberThirteenTwoThousandTwentyMember",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "vnrx_OctoberTwentyFiveTwoThousandNinteenMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "October 25, 2019 [Member]"
       }
      }
     },
     "localname": "OctoberTwentyFiveTwoThousandNinteenMember",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "vnrx_OfferingCostsFromIssuanceOfCommonStock": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering costs from issuance of common stock"
       }
      }
     },
     "localname": "OfferingCostsFromIssuanceOfCommonStock",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vnrx_OnAprilOnThreeTwoZeroTwoOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "On 13, April 2021 [Member]"
       }
      }
     },
     "localname": "OnAprilOnThreeTwoZeroTwoOneMember",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommonStockDetailsNarrative",
      "http://vnrx.com/role/StockbasedCompensationDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "vnrx_OnJanuaryTwentyTwoThousandTwentyOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "On January 20, 2021 [Member]"
       }
      }
     },
     "localname": "OnJanuaryTwentyTwoThousandTwentyOneMember",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommonStockDetailsNarrative",
      "http://vnrx.com/role/StockbasedCompensationDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "vnrx_OnSeptemberSixteenTwohousandtwentyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "On September 16, 2020 [Member]"
       }
      }
     },
     "localname": "OnSeptemberSixteenTwohousandtwentyMember",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "vnrx_OnTwoFebruaryTwoThousandTwentyOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "On 2, February 2021 [Member]"
       }
      }
     },
     "localname": "OnTwoFebruaryTwoThousandTwentyOneMember",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommonStockDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "vnrx_OnTwoZeroMayTwoThousandTwentyOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "On 20, May 2021 [Member]"
       }
      }
     },
     "localname": "OnTwoZeroMayTwoThousandTwentyOneMember",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "vnrx_OperatingLeaseRightofUseObligationsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease Right of Use Obligations [Member]"
       }
      }
     },
     "localname": "OperatingLeaseRightofUseObligationsMember",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetails1",
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "vnrx_OptionFourMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Option Four [Member]"
       }
      }
     },
     "localname": "OptionFourMember",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetails2",
      "http://vnrx.com/role/StockbasedCompensationDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "vnrx_OptionTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Option Two [Member]"
       }
      }
     },
     "localname": "OptionTwoMember",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "vnrx_OptionsOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Options One [Member]"
       }
      }
     },
     "localname": "OptionsOneMember",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetails5"
     ],
     "xbrltype": "domainItemType"
    },
    "vnrx_OptionsTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Options Two [Member]"
       }
      }
     },
     "localname": "OptionsTwoMember",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetails5"
     ],
     "xbrltype": "domainItemType"
    },
    "vnrx_PatentsAndIntellectualPropertyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Patents And Intellectual Property [Member]"
       }
      }
     },
     "localname": "PatentsAndIntellectualPropertyMember",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/IntangibleAssetsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "vnrx_PaymentsForFutureResearchAndCollobration": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments for future research and collobration"
       }
      }
     },
     "localname": "PaymentsForFutureResearchAndCollobration",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vnrx_PaymentsOnFinanceLeaseObligations": {
     "auth_ref": [],
     "calculation": {
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments on finance lease obligations"
       }
      }
     },
     "localname": "PaymentsOnFinanceLeaseObligations",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vnrx_PaymentsOnGrantsRepayable": {
     "auth_ref": [],
     "calculation": {
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 22.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.",
        "label": "Payments on grants repayable"
       }
      }
     },
     "localname": "PaymentsOnGrantsRepayable",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vnrx_PotentiallyDilutiveSecuritiesExcludedFromTheComputationOfEps": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Potentially dilutive securities excluded from the computation of EPS"
       }
      }
     },
     "localname": "PotentiallyDilutiveSecuritiesExcludedFromTheComputationOfEps",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "vnrx_PricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "[Price per share]",
        "verboseLabel": "Price per share"
       }
      }
     },
     "localname": "PricePerShare",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetailsNarrative"
     ],
     "xbrltype": "perShareItemType"
    },
    "vnrx_Product": {
     "auth_ref": [],
     "calculation": {
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate revenue during the period from the sale of goods in the normal course of business, after deducting returns, allowances and discounts.",
        "label": "Product"
       }
      }
     },
     "localname": "Product",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vnrx_PurchasePricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchase price per share"
       }
      }
     },
     "localname": "PurchasePricePerShare",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommonStockDetailsNarrative"
     ],
     "xbrltype": "perShareItemType"
    },
    "vnrx_ReclassificationPolicyTextblock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reclassification"
       }
      }
     },
     "localname": "ReclassificationPolicyTextblock",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "vnrx_RemainingSharesWithheldReturned": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Withheld shares returned remaining",
        "verboseLabel": "Withheld shares returned remaining"
       }
      }
     },
     "localname": "RemainingSharesWithheldReturned",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommonStockDetailsNarrative",
      "http://vnrx.com/role/StockbasedCompensationDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "vnrx_RepaymentOfGrants": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Repayment of grants"
       }
      }
     },
     "localname": "RepaymentOfGrants",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vnrx_RepaymentsOfLongtermLoans": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Repayment of long-term loan amount"
       }
      }
     },
     "localname": "RepaymentsOfLongtermLoans",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vnrx_ResearchCollaborationAgreement": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Research collaboration agreement description"
       }
      }
     },
     "localname": "ResearchCollaborationAgreement",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "vnrx_ResearchCooperationAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Research Co-operation Agreement [Member]"
       }
      }
     },
     "localname": "ResearchCooperationAgreementMember",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "vnrx_RestrictedStockUnitsDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted stock units description"
       }
      }
     },
     "localname": "RestrictedStockUnitsDescription",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "vnrx_RestrictedStockUnitsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted Stock Units [Member]",
        "verboseLabel": "Restricted Stock Units [Member]"
       }
      }
     },
     "localname": "RestrictedStockUnitsMember",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetailsNarrative",
      "http://vnrx.com/role/SubsequentDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "vnrx_RestrictedStockUnitsShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted stock units, shares"
       }
      }
     },
     "localname": "RestrictedStockUnitsShares",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "vnrx_RightOfUseAssetsOperatingLeasesLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Right-of-use assets operating leases liabilities"
       }
      }
     },
     "localname": "RightOfUseAssetsOperatingLeasesLiabilities",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vnrx_Royality": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Royality"
       }
      }
     },
     "localname": "Royality",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "percentItemType"
    },
    "vnrx_Royalty": {
     "auth_ref": [],
     "calculation": {
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Royalty"
       }
      }
     },
     "localname": "Royalty",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vnrx_RsusGrantedUponCommonShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "RSUs granted upon common shares"
       }
      }
     },
     "localname": "RsusGrantedUponCommonShares",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/SubsequentDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "vnrx_RsusVestedShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "RSUs vested shares",
        "verboseLabel": "RSUs vested shares"
       }
      }
     },
     "localname": "RsusVestedShares",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommonStockDetailsNarrative",
      "http://vnrx.com/role/StockbasedCompensationDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "vnrx_SOFINEXMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "SOFINEX [Member]"
       }
      }
     },
     "localname": "SOFINEXMember",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "vnrx_SaleOfCommonStockShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of common stock shares"
       }
      }
     },
     "localname": "SaleOfCommonStockShares",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/SubsequentDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "vnrx_ScheduleOfRecognizedInShortTermLeaseCosts": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of recognized in short-term lease costs"
       }
      }
     },
     "localname": "ScheduleOfRecognizedInShortTermLeaseCosts",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "vnrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentExercised": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of non-option equity instruments exercised by participants.",
        "label": "Exercised"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentExercised",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetails2"
     ],
     "xbrltype": "sharesItemType"
    },
    "vnrx_SharePriceBeginningBalance": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share price beginning balance"
       }
      }
     },
     "localname": "SharePriceBeginningBalance",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetails4"
     ],
     "xbrltype": "perShareItemType"
    },
    "vnrx_SharePriceEndingBalance": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share price ending balance"
       }
      }
     },
     "localname": "SharePriceEndingBalance",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetails4"
     ],
     "xbrltype": "perShareItemType"
    },
    "vnrx_SharePriceGranted": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share price granted"
       }
      }
     },
     "localname": "SharePriceGranted",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetails4"
     ],
     "xbrltype": "perShareItemType"
    },
    "vnrx_SharePriceVested": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share price vested"
       }
      }
     },
     "localname": "SharePriceVested",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetails4"
     ],
     "xbrltype": "perShareItemType"
    },
    "vnrx_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Remaining Contractual Life(years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetails3"
     ],
     "xbrltype": "durationItemType"
    },
    "vnrx_SharesPriceRsu": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share price"
       }
      }
     },
     "localname": "SharesPriceRsu",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetails5"
     ],
     "xbrltype": "perShareItemType"
    },
    "vnrx_StockBasedCompensation": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock-based compensation"
       }
      }
     },
     "localname": "StockBasedCompensation",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vnrx_StockBasedCompensationExpenses": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock based compensation expenses"
       }
      }
     },
     "localname": "StockBasedCompensationExpenses",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vnrx_StockCompensationExpenses": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock compensation expenses"
       }
      }
     },
     "localname": "StockCompensationExpenses",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vnrx_StockOptionEightMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Option Eight [Member]"
       }
      }
     },
     "localname": "StockOptionEightMember",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "vnrx_StockOptionNineMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Option Nine [Member]"
       }
      }
     },
     "localname": "StockOptionNineMember",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "vnrx_StockOptionOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Option One [Member]"
       }
      }
     },
     "localname": "StockOptionOneMember",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommonStockDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "vnrx_StockOptionSevenMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Option Seven [Member]"
       }
      }
     },
     "localname": "StockOptionSevenMember",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "vnrx_StockOptionSixMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Option Six [Member]"
       }
      }
     },
     "localname": "StockOptionSixMember",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "vnrx_StockOptionTenMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Option Ten [Member]"
       }
      }
     },
     "localname": "StockOptionTenMember",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "vnrx_StockOptionThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Option Three [Member]"
       }
      }
     },
     "localname": "StockOptionThreeMember",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetails3",
      "http://vnrx.com/role/StockbasedCompensationDetails5"
     ],
     "xbrltype": "domainItemType"
    },
    "vnrx_StockOptionTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Option Two [Member]"
       }
      }
     },
     "localname": "StockOptionTwoMember",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommonStockDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "vnrx_StockOptionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Option [Member]",
        "verboseLabel": "Stock Option [Member]"
       }
      }
     },
     "localname": "StockOptionsMember",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommonStockDetailsNarrative",
      "http://vnrx.com/role/StockbasedCompensationDetails4"
     ],
     "xbrltype": "domainItemType"
    },
    "vnrx_StockRepurchaseAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock repurchase, amount"
       }
      }
     },
     "localname": "StockRepurchaseAmount",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vnrx_StockRepurchaseShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock repurchase, shares"
       }
      }
     },
     "localname": "StockRepurchaseShares",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited"
     ],
     "xbrltype": "sharesItemType"
    },
    "vnrx_SummarizingTheRsusIssuedAndOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summarizing the RSUs issued and outstanding"
       }
      }
     },
     "localname": "SummarizingTheRsusIssuedAndOutstanding",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "vnrx_SummarizingTheRsusIssuedAndOutstandingMaturityLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summarizing the RSUs issued and outstanding maturity life"
       }
      }
     },
     "localname": "SummarizingTheRsusIssuedAndOutstandingMaturityLife",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "vnrx_SummarizingTheWarrantsIssuedAndOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summarizing the warrants issued and outstanding"
       }
      }
     },
     "localname": "SummarizingTheWarrantsIssuedAndOutstanding",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "vnrx_TamuMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "TAMU [Member]"
       }
      }
     },
     "localname": "TamuMember",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "vnrx_TaxWithholdingsPaidRelatedToStockBasedCompensation": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax withholdings paid related to stock-based compensation"
       }
      }
     },
     "localname": "TaxWithholdingsPaidRelatedToStockBasedCompensation",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vnrx_TaxesAAndMUniversityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Taxes A&amp;M University [Member]"
       }
      }
     },
     "localname": "TaxesAAndMUniversityMember",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "vnrx_TermsOfAgreementDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Terms of agreement description"
       }
      }
     },
     "localname": "TermsOfAgreementDescription",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "vnrx_TotalCompensationExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Compensation expense"
       }
      }
     },
     "localname": "TotalCompensationExpense",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vnrx_TotalStockOptionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Option [Member]"
       }
      }
     },
     "localname": "TotalStockOptionMember",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetails3",
      "http://vnrx.com/role/StockbasedCompensationDetails5"
     ],
     "xbrltype": "domainItemType"
    },
    "vnrx_TwoThousandFifteenEquityIncentivePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "2015 Equity Incentive Plan [Member]"
       }
      }
     },
     "localname": "TwoThousandFifteenEquityIncentivePlanMember",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "vnrx_TwoZeroOneFiveStockIncentivePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "2015 Stock Incentive Plan [Member]"
       }
      }
     },
     "localname": "TwoZeroOneFiveStockIncentivePlanMember",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommonStockDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "vnrx_UnderwritingAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Underwriting Agreement [Member]"
       }
      }
     },
     "localname": "UnderwritingAgreementMember",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommonStockDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "vnrx_UniversityOfTaiwanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "University of Taiwan [Member]"
       }
      }
     },
     "localname": "UniversityOfTaiwanMember",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "vnrx_VestingPeriodDescriptions": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting period descriptions"
       }
      }
     },
     "localname": "VestingPeriodDescriptions",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/SubsequentDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "vnrx_WalloonRegionGovernmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Walloon Region Government [Member]"
       }
      }
     },
     "localname": "WalloonRegionGovernmentMember",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "vnrx_WarrantOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant One [Member]"
       }
      }
     },
     "localname": "WarrantOneMember",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "vnrx_WarrantThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant Three [Member]"
       }
      }
     },
     "localname": "WarrantThreeMember",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "vnrx_WarrantTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant Two [Member]"
       }
      }
     },
     "localname": "WarrantTwoMember",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "vnrx_WarrantsFourMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants Four[Member]"
       }
      }
     },
     "localname": "WarrantsFourMember",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetails",
      "http://vnrx.com/role/StockbasedCompensationDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "vnrx_WarrantsToPurchaseAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants to purchase, amount"
       }
      }
     },
     "localname": "WarrantsToPurchaseAmount",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "vnrx_WarrantsToPurchaseShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants to purchase, shares"
       }
      }
     },
     "localname": "WarrantsToPurchaseShares",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "vnrx_WeightedAverageExercisePriceAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Exercise Price"
       }
      }
     },
     "localname": "WeightedAverageExercisePriceAbstract",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "vnrx_WeightedAverageExercisePriceEndingBalance": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "[Weighted Average Exercise Price ending balance]",
        "verboseLabel": "Weighted Average Exercise Price ending balance"
       }
      }
     },
     "localname": "WeightedAverageExercisePriceEndingBalance",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetails2"
     ],
     "xbrltype": "perShareItemType"
    },
    "vnrx_WeightedAverageExercisePriceEndingBalanceOne": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Exercise Price ending balance"
       }
      }
     },
     "localname": "WeightedAverageExercisePriceEndingBalanceOne",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "vnrx_WeightedAverageExercisePriceExercisable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Exercise Price exercisable"
       }
      }
     },
     "localname": "WeightedAverageExercisePriceExercisable",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "vnrx_WeightedAverageExercisePriceExercisableBalance": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Exercise Price exercisable balance"
       }
      }
     },
     "localname": "WeightedAverageExercisePriceExercisableBalance",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetails2"
     ],
     "xbrltype": "perShareItemType"
    },
    "vnrx_WeightedAverageExercisePriceExercised": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Exercise Price Exercised"
       }
      }
     },
     "localname": "WeightedAverageExercisePriceExercised",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetails2"
     ],
     "xbrltype": "perShareItemType"
    },
    "vnrx_WeightedAverageExercisePriceGranted": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "[Weighted Average Exercise Price Granted]",
        "verboseLabel": "Weighted Average Exercise Price Granted"
       }
      }
     },
     "localname": "WeightedAverageExercisePriceGranted",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetails2"
     ],
     "xbrltype": "perShareItemType"
    },
    "vnrx_WeightedAverageExercisePriceOutstandingBalance": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "[Weighted Average Exercise Price Outstanding balance]",
        "verboseLabel": "Weighted Average Exercise Price Outstanding balance"
       }
      }
     },
     "localname": "WeightedAverageExercisePriceOutstandingBalance",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetails2"
     ],
     "xbrltype": "perShareItemType"
    },
    "vnrx_WeightedAverageExercisePriceOutstandingBalanceOne": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Exercise Price Outstanding balance"
       }
      }
     },
     "localname": "WeightedAverageExercisePriceOutstandingBalanceOne",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "vnrx_WeightedAverageRemainingContractualLifeYears": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average remaining contractual life (Years)"
       }
      }
     },
     "localname": "WeightedAverageRemainingContractualLifeYears",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetails5"
     ],
     "xbrltype": "durationItemType"
    },
    "vnrx_WeightedAverageRemainingContractualLifeyears": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "[Weighted Average Remaining Contractual Life(years)]",
        "verboseLabel": "Weighted Average Remaining Contractual Life(years)"
       }
      }
     },
     "localname": "WeightedAverageRemainingContractualLifeyears",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetails3"
     ],
     "xbrltype": "durationItemType"
    },
    "vnrx_WeightedAverageRemainingLeaseTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average remaining lease term"
       }
      }
     },
     "localname": "WeightedAverageRemainingLeaseTerm",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "durationItemType"
    },
    "vnrx_WeightedExercisePriceAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Exercise Price"
       }
      }
     },
     "localname": "WeightedExercisePriceAbstract",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/StockbasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "vnrx_WeightedTradingPrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted trading price per share"
       }
      }
     },
     "localname": "WeightedTradingPrice",
     "nsuri": "http://vnrx.com/20210630",
     "presentation": [
      "http://vnrx.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "perShareItemType"
    }
   },
   "unitCount": 5
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "40",
   "Topic": "205",
   "URI": "http://asc.fasb.org/subtopic&trid=51888271"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "http://asc.fasb.org/topic&trid=2134479"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4647-111522"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5144-111524"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL120269820-111563"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27290-111563"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919244-210447"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919253-210447"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919258-210447"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919230-210447"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922895-210455"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922900-210455"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5879-108316"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "http://asc.fasb.org/topic&trid=2144416"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "http://asc.fasb.org/topic&trid=2155823"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "50",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "http://asc.fasb.org/topic&trid=2208762"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121321822&loc=d3e3913-113898"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "30",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121323062&loc=d3e15009-113911"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "730",
   "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "730",
   "URI": "http://asc.fasb.org/extlink&oid=6420387&loc=d3e23199-108380"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "730",
   "URI": "http://asc.fasb.org/extlink&oid=6420387&loc=d3e23221-108380"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "38",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5504-128473"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "808",
   "URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "83",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121636179&loc=d3e34841-113949"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5708775-113959"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13433-108611"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.1)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(Note 3)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=121580752&loc=d3e38371-112697"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=121573735&loc=d3e41502-112717"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.12)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=121573735&loc=d3e41502-112717"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=121616839&loc=d3e45280-112737"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918638-209977"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "850",
   "URI": "http://asc.fasb.org/topic&trid=2122745"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "855",
   "URI": "http://asc.fasb.org/topic&trid=2122774"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(i)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(ii)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.14)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)(i)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(5)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(6)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(7)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(b)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "928",
   "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.13(c),(d))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04.4)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(a)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=99382878&loc=SL5749324-161292"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "805",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=6918812&loc=d3e30762-158568"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631418-115840"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631419-115840"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "980",
   "URI": "http://asc.fasb.org/extlink&oid=84167750&loc=d3e42232-110370"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "985",
   "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756"
  },
  "r341": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r342": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r343": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a"
  },
  "r344": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r345": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r346": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.8)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.9)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121640130&loc=d3e1436-108581"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(21))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.18)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6787-107765"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3000-108585"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4273-108586"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6904-107765"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04.(a))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2646-109256"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>61
<FILENAME>0001477932-21-005342-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001477932-21-005342-xbrl.zip
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
MC8F^'#&TWH2B,Y2\MI*MS(2>1EESH']R=H]?UV$&(N9OZ34E55N74'KC; I
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
M2)]8GKE<GD8WK=KLI/UFVQWPK391[]FM/TZVS?@N2OO-S#L<S743]9[=\N.
M39BM2OK-Z3M@56X:UQ%4X63L%:5L1KA,R"IB*#XO?H6_)[$X"?T%DGF 52<6
M6M3G=S>C7<35VHP]&[E"$Y'*@M%Y1OB934A0$HG3T_>S@$#EEYTICBHWK<SS
MGD3;\=W"@#WK"CQ;S!-.$WR.Z'-"T?*-)]6W$LHSYU85^-[O:,MY0TNY=NVG
M<W[,^G_!$H7V#4%59J-9%;ZW05IY\&VLU;.1>@Z?V8R#EB9G2[R"1NK1J17R
MO?'2=D1:6*1G'/ZHFS/M>)+O@?2.&9F25_@%TI8);FD=_EYN#19BD^$A.0W_
MRE@0JWS;5*UHDSK\[[\UY+7Z]&MC>_7MJ(K"!,L'1]IU;6D='5XWR&T_P<77
M42:/,7I:WM!0!#86<IZ?4&O.2>D6@ZU=>N9DF;HAA!&]9.80CTJMKOCPA&;Q
MA16-Z[&OPO,K;-M3W%S5WK-]/V.Q63-V*R*>WTGKE$VI-7K,GNAQ]LP5BGM^
M*:U3UFI6Z#%C/$W))X;)M)"[M&-/(>KY ;5.F=1:9X<Y>>;5,Q+.>*K0G' O
M%?;\7EJ[\$5O >>)L^B_&5U^*^$=%,_\/"0/P=M_4#KCY\L8^LN$B!SNYVH.
M5YE(:U6EYV?BVG'9A35=,[X)ET7*GIJ^M4%3WO,[:%TM&Q1VZ-F$)E05^RK5
M_53U3*:3\:;(Q70*PW0RO7ACK@X_P3LV3B:80U4KHI/Q_/R:F9?*W&O6O\4K
M(NYR1XWUW&)X;J^WN^1$5WKKDFS;Z^UNQ=Z5WKK,> _.\[.)&-')])9 RF:#
MU>[)/;<164RF]^@)HRD*>79S>11)O.D4H["H1^%\^\_\"XD1#>.$9@2R_X@&
M^"'V8A/B,96\$7&@?],,V+0#-@TY.-#_)6%-G"4L\B=8ILF'JB9" *PE'$!:
M99.EB>0"M(]5:"O!Y5= 5_/MG6)4;G%O\(T.JO@V0J"\@]PIM#SFO V8)1Y8
M4$.#L!Q:%B".JA!S82"D05G<R762^EJS .^P"F]9'I36WYT"$C6K#ZH4L(VK
MV(2HB.B![&!/YW93?(V\#.N1S(ZY?/ZB4ZD&%X9=?Y?\Q0MO5@;SN&;2M1!8
M23F UL;Y:R:!T7L7DP!XM_K)S04OF?-]X LBJ8JU>4[N@L&[915N(%=]L1IN
M;3*K>62W2.7>18VW-L,I?(Q;U!IGHX1^6)O\M"['K0)M!O@Y?PD]IC<!6;[T
M(].U-HMV,]#SIL&Z;3?6*4: -MK6)N521+@SV#)'E3<M0UV;KE6>*J]CYZ"U
M-J]-X ;TKHU?=;D:P]<F=8G/=6IS!=:1#&QMRE:#!:.=PM5VC]HTK('MN&<4
M(GH;Y+49N1CA[PRT?%[6=&K[B=EIU];BEG7P<6U:-@%WU<VUT ]ET&NSK!'Z
MH0?H8QGTVI1IA#[V /U(!MUVF;N!?N0!^K$,>FW2-$(_]@!=YQ[']16Q284=
MN'?%6D#M+L>U:=6P&'#J-,TJ2#UG;8ZUT\&5_S1K(76BTOG60@M'KM2LA=2?
MUJ9?2RT<>56S%C+7>M1TB>S8P9JUD'G9H]JT;*F%(U]KUD+G<(^D&6<+;5P'
MJ.M$J(T2]3E[DT=5(LZWVOA??*KZ]?]02P,$%     @ ,8(+4X]+>B^;+
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
MM%F2MDZIM<Q^JM5/+6I5:4HD;1W5:L$(?+:I56R!@+\,SQ,(03C;7-T-5(9
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
M([;A5MNB?"NG3%&>]3ZL"--#92^]"J+Y(M%XP0I]<$_G/;)!E?7.6Z"/?;9
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
M=@_UJ^\]^($?O[(=Z$6BV.KI*5U R%B8+/>\0[#.$H3E0&@\^W?B(ZI+=)O
MV8J<&J _ ^. CHY_?I\\(/#O!+/_#^!!E)WUQO-_)2C6'*ELC^/01+ M>I:Z
M8O6F'V9QLCB'8.['5]Z,3E9\4O$W40\2,$234&9138E= *V*/%DLU&IRROHQ
M\&=^S.R[+"6EU,P5[98Y9R$UJR=A:GCGEWC-;6I$K2,8^W^ ^2V ?C27S60-
MD2LZULG!-%[OP&S)#T1N$YE%\@5-74!"SCW3O]73=.XJL\+_+&CG@C8EK#-5
MV@T'9[7@2,@9?PNB]:,7OLHBE++6KJA5*@!3KM6@;R[_DZM4LXF8BD\(I;Q1
M,9TK"C<0A:G>ZE&9?A>R!43W-$#_0900N*)LE0Q,RU:OG*C1K36[W=&V3@ZF
M<:NAV.WUHFQP[H*1U-FI)G)%XSHYF,:[#,%R^75WT:L7Q#Y0> O$K5W 0RD
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
M#//Y/HX)Q"!QX>YW!&.\9B0A%9X3(Q35Y/&U0"V</X&<!91H@=9P"9DX8/*
M* "L 8B*,6?@[@GN=GG,2SBAU:1T.@)<@%4WH")B 2_$J 0N !4M(H_FN/"(
M=KOSZ.D9AF*OL"JDE0D<>#4BE"3LX4$3E(@&1!)DHL98\/$)Q0]!^/ ICKZG
MCVUT$$CKY(44<)4@7%%KF")#)Z!,K@*8CG'R9'/<+7J.XA3CNDMANA?/*R)Q
MK2M-*>3:@I,K:PV!I/!$R\_,*RF4 -,RN HMMCL$KJM 3N^ZE NROD"M"%E
M$QDNX9*5"9MW52^#'8K/,8*'*!9/2#4IG9:$"[!J0"HB%A!"C$I@+J@HR&4-
M&@FVBF+<O,1_XTTR$EF]QD((MFXP&H(6<*0-F]!P9 O=S'Y0%>.$(:MN-;J4
M)$V0I0&43Y5"S#JBU)&UT83&0TR1)/.?HJ>G*+Q+(_>/NT>(7\WU/J694-@M
M$CM=4B6MGJP"_)H_*]&P@%#*($6^+=4$5!4P75!2-FB,_GT/XQ3%NS?F=DL^
MIH:D7F,D %HW1C4Q"[@C1R8T1H5XMB RN1D7PS )2,)>*TF:HIHWZ010&QMV
M-3F+>"* )M[(*^3-,869N:L0$Q:Z:?""\/H,9@MZH3D5B>N<J>20JW,47]8"
MYBC $\Q+)1VRI(9Y$,;HTOKK_FF+8F$_RR*Z%]55:,T5-?O=&DHT($G6TH )
M&C0>;A1C\T43PTGD#YU'^S"-L=?EB;/%6K3TFA*%#M0MBD3%&A:IH!3:EY(J
MC><BD"D#HFV,;??P]<K#AB[P W84H<7H".5U,JP%=)5; F%K6"7')^ 35@)5
M+=-FZ\SS\+M)LG]\#D+D"+O,E=5)( G8*GDX@M801XQ-0)I,LO@G40&.18R9
M=NCKU#1CIJJ,F5K,F&D/QDQ-I-$1]#&" A^H^K.F=#D.I")%KO2;!://@=-(
MA:/#C65,N2/D*.3NYC$*Q<N>IHB>D19!RT>[_KL%(RZ 5!]U*@:HG#G_X0ZY
M^QC3SYEN[X-TQ_N^FR)Z1EX$+1_Y^N\6C+P 4GWD<S& Y0 5-##R]S$D4?^[
MMZ=MQ.M+[7<]8\X%E0]XY4<+1IN'IS[4F0Q@0@8_\(^O[B,&A@3'WOAB>C]T
M'L3ZQUZ6L8 "$EC"CSZ7-7OLK>F.SCJXKC/3"X!9G2!"00M8TH:MRP)@9IHQ
MQ%F]CN^C[V%;3\N2!MC2!,KERD',-J8TD+7PA"XCKF- -$RSA$99K^.;.'H)
M0E<<.A>)&^"+ #*7-#59VYC#A]="'Q88Q_S)U4QSZ"9*4KC[S^!9NOG"%S;
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
MQ!?<W<# NPK/X7. W6;!"Q=*:\SHDP.NY//Q15D]E^EFN;:A!(T2R :5"R5
MJCF<!B%PF9X5G'+=_=-^1ZJ_T>H!^#-]CM$C"A-,>W(AU!/Z'"4)75+?PU?1
MB^G:BM:LTCX=K.6:=FF"G;':K&9K&_:VC@+/R4O-&P,1*S91;@X$M#WPIQUN
M\<\VT/L6I3 (D?<1QB$V_DFI Q?(#]Q Y 2J*.HCL7HWRKQMUZ*C/?=6TX4-
M5.V*5\9.CRD86>8UUZGX.]OMB?>1A2//TC0.MON41!OO(Q(*C\(4-X\;>Z"W
M?*)$<:7>IV561 ;--E"78]@:*!RC8_P8XZ_1CEW7^PH^!T\!X4KYX3\"]G@;
MC->P/!KEC9L-:EGX6<ULV'(;NC^-,"WOBSD!Q4- ]A10?@Q((U!]$,B?9$44
M@/\2KL)?81P0_/E?/M*:WH(WW[41?5]/O^Z5OY)N+3!'<NNMH0WG'H[!7F<_
M;NNTS.(@T[7$UU S<+2+V]ERN;2FYEH;2/Y\_GXF;^5NFYU4._!GMK3@TY9A
M4YJX&K/4#6S)Z=2SM<LMI-"RW\O58>'XV6:^UE7SK$MB@ +DUFP!&L&UU1*H
M#FG'5V1309/>K)Q9EIK0@E26KT YR!3,F(Y!-_TGL]5JJNNN$X5=9U6XQ^W]
M&]ESO*/;38<=K_8-M*:&D9U($7#!IF1=G$5KO!7:V!!\5 8JR''(-B+S'<5"
MV3*R8=_F.J;W!WET&_8&Q;2[[6]%K&F$?&T=$9!0I,8RB+;^9&;#1F-GP$JD
M++;&+>,D^][8=KWJUYE+&S1\5<!2H\=$65AAXBZ7KET<$X-4XE5 %:TDU?4A
M\4/U-514#-*+ UW*L9(\<UB]Q61F0VZ8.E(EMI5R>6R@'-M"+V[D:\DM%$KK
M(UH+X#+'!*(LE=];+ZPH::,$4O'^PZ(5FF*6'3W" G1M5\F< "1I OSI6PCW
M'ME$M"3;X06%>]1V76)33&<F Q]B-6^A*L-V_1UOC6Q(9)2CJQ,MEQ[E3-IM
M] 9WC0!2]2=-Y\MJ4(I39-G?63S/=69SDR75Q(@:P\:$1AFUFSCR]HV/L_J3
MIE&K02E&+?L[VW^!J\G6^ D_+B+.I1A$R$CT+?_0908MNU]A[4\\3>^S-1#/
MA\8/N ]CRX:=ZEJZ96)J:V6 #3?/-  U0MNYA!7)&<4I\.S^O#871R)OX'2_
M"#3W5']=F"V1G.UV8D-JD2),\2G^CQ9=9GB+$H3?(KE6]@*S?1?12Y0RA,(/
M1ZJCT]PH@*_:((D".R#OH]7&AI!!!ZA-AYNILM*W!V4;^/8)A?@SV.%>G7E/
M01B0+X<<+Y(SKE5+'^<4.U!F78L**_ZQ\GPKK%LGL(TJ$DR9$@]6U&W@WAVB
MV6JX:U]@_ <JF7#1CJM$06-^4BOLRJ:V4)KYMW [W=H0LU+%V=C-AKLLT> I
MUS.RV&EX 4H>#0O)3>'&T;7_T;K\:<'(7P?9Z<P(QZ2MRT9=8G7B.#84XY=
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
MH_2;'CXTP.0D*'Y@V<3KC>.;7,!+(#7JG!"QL4:X>U2/>BDH+BS5%_2T1;'
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
MG$: -@B<S8F&*1I[$M^C2[2-:5>_1_>/T3Z!H:= ?655;9Y?IZZ4_#\E/1;
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
M%V4E]@IF$V=NP?9:3]1ZJUD,7T!%.II=7XVI4BH#4])D1+([TL;F6D%!\L(
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
M0^$P[E%]:-;IFSK@=*AURT#A]'[C?-QKTAI*-T-D&TJ>]\7=#(JQAIB-2DX
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
M[#J1VA-G2?:< 3RW_)&5A(8?<9:P*TQ>P7))HYC$DGVPO2YR*';K:@CXE':
M5K(XI[*EONVS8;?:A,4KK<5-YV*]SN)@L^87H;N4WTW39,UDQ[IR7V1VHWFG
M\VF?]I%'33T <E+J,AI&AE^.&/,L[S?-X*Z3/W 6<_CE3SX6X<'B,=6M'82=
M@'I  BNZC)V>,,LQ,J>?37W8=UDAD.[K=@3DYCILMN^AE*S89SESVUSZ^CNA
MH@A'?@1$C]N%:V5@)?,CZ*0@)4&X*03Z0-<Q.5S#JAD1S#X9$19_.6KW7]YR
MA@3B69H_I[O6R/I&XIB>!N02UHF KIK'$N@AB\*YJ[BV2> O-NN'-(O_>5@A
MI-JNTTHHLJD>M2:>F5V=6=+7I@03XH.0G^'03;9@+K-BO(>%VNZ&9D7/E3@4
M54:!I8$)K1N!RU:< -(SU(;>=9YO.LW%;044&8&N SE2C38/3[ !2,K0\>D0
M$;!*+63CR#;>&G-- $_3-<Q\LMT?%_)EM'/*8+\MGKRN*&2Y*O9;@C=AO#Y\
MJGKDM=2.O(>O+=)H<?C>@@EI<?3%!?_DXB_[C\YW'MXJH_<];S\H"BH@AUI1
M/37@J^JMGVFRH0J9P4Y+(I-:M@LDRJY-O@+EM #1H(1@ O>BV_0%KQIU _S7
MN]\BAMS%0#2[0O$<"[.I^X/.A (!WF1IN&D<H/S7N]^BT,"Z#T2]V4& I]T'
M<  K>]^^(J"0W07H>8U:$83#2>H,%9-[#\I=6BB%55U8!06F[T$Q%'0CM1T3
M@/Q8MTR.3 8\9]XE0[=*BSPUNQ[+YIRD&L*N%4*9B.TL"&:D"D  2;1^IPD#
MN&+]O @?XR3FX/BC7JT4ME1$-L$>%$_%GB2J0CRDWYI/[4L+@R+KZF><_9U6
ML$K4OL(Z*#))& )QU.A)G@(Z2"FT2G =]CAD1X'NG_<Z*09U2)%USD>8@[^7
M K&'PL@.31(!.;8,I;8!5B5_UCFRR]WZMJAX=C[U4ZJT'O)U'YOGO6,J(JQD
M\1HY\FG[;<'MNE("F8:' RC"5I-:_;[=! A"(JS?<9SD?,+3?)E\Q2OV1]26
MKDY<!QF68T= C-"]N%*'""']U<$KC:,L ,M4PK7"*,2>Y@*Q&0_A2X8-0N:K
MO;-@VTG_I"#;AG5-?T,$G>*JY+=2/%[XV^-%0N^Y-6?N \:7-$F/3T^M% NK
MH$@/K1#*47( V>T(*^FRSO!4^86N56X+1\60[H6&!20H>Q"YC:@JJ;7.D- #
MH''#+X:UBT+J>'47Q?,;,B.) 4+ZKP.4*R:A#ZRW<;)AG3VX$4PU@L;\'C(M
MQW* A&&.,[(F$<^P5&4CJC $D8EW^(>B+J.] >1CP[*!Y- :,B:ZXH60_DS4
MYZLTH_%]LDW:0%[N,ISDK.^<BR0L_K7:,A/^]R9?<\/5>QJQ.@QGXWC?NO=W
M'RO3] .%KD&@O%_5==AT&GL3RZ^2'P[<$%8+.5>*OPY\=GV I F<:K@THH:0
M'*X,JRX=N-_C/";<<AZO-FN9LW1+181]W<5OB5I5P! RQ?U)^>,W-+QX9J>F
M>_IE\QC0;!G5_(?;SQI=6T+4T$TPAM$Q>.\M@6$YYJ8?")6^*\_Z?NTAVPH]
M*,DG>O/9>70H"*26[0Z0XWX]8$'JK&_W<=:O?F.Q_0@(]_Q*O&._J$Z%ZB@T
M3:+5ML@Y4-[)7X X+H=T+W(($,5G-TDW3F$!NKV?Q)S7R'W?V$RGU^RO$NUT
MO2S"U#0#(/I&@9CEE-2A["_W,'C9#C1^QD@3OJA=_(A5*&JJADQJ8@QM7G5A
M2XH*@E;FI(.7Z2..F[+RED?^IN+(URTPAQDUT3??9Z3@(+!5B7S\3/FY2LQ4
MK2@BAAY$0#11<E$WLB,&!$$U)$B>V,:2M!HR0IT80#PC>C"F!@Z"SD<A2V(K
MDZI-((<2; +9U/JPVADH!/W/:=+$-CJ;RZ,@='P'R/&Q!W<MJ"9Y ^!+FGRH
MVQ^%\N=U9%60'AAG.7V4@4'(]Z^6'N0H;P:US!"*FE-R6VH^KS<!Z9M\Z8EF
M<<KU1MEZ;J>?@5D2;1IY!,B)L3.E8CB'2/H9B!4][G8XW6Z'X56:7<89):P!
MOKZP[;40^'7R1[HJ3E6_T^P1)R_;H2M82 >VBL+0<2P@#] J#X Q@0_*&3 V
MU1>/_/7CL:G>MHITB^U:0-RE7H?J$^"#\CUUH/H#SA]6-,\__J 9B7.Z4],N
MGPI?KL[36:4Y9& C@/,,R$!R.R$>E)5@-%8[SUR5YA"Q+8.>V_8\"N)!J0H$
MK!:?>X\+\]]AU1!PUEP8F5[H>4#>;^S$2 N>03D%9/*^I4^;C#RP#TL7OL:R
M"%LZ 6?+49:V$,Z@1 !JPI:N1XUE$7%<' #)3#9$V"=P#H']XPF[R1-R)5M-
MQ!60A5ULG>/.K8"I$G<_VPWY)DNC>"T/<CJ40:X?>5"2 76]$3? &!;Z/J*.
M8GL,N-QD/(IA>\TN%L4O]'OQ*ZD%6:4^TGVJ:4#4AKUT&>H0(03="[I<I$;N
M3^IQ=:0%5O3&.!4@A!")+QV%U<-Z>827:8X[M\6DZ05GIZ 8#A=":+]LK(Y#
MO+@IY+BFXX')6#W>))>CK20-&.]@>H=__!FO'[A6O/#;QW%X2PM+[EW:Z?K;
MO2%DN42'\IIZIX/L *R5% #G9,ES=.*90-Q.!EGR2B"](_>W%I^/R>PY. 8:
M\D);M_USN[RWPZE$RX_!*Z!( ZX-O5JEW^6O 3A] @QXTXNB;6AQ!7O0G<()
M:K60%VI:W6OX%3%]H6O>*W;A?H[9@'C_\HUQ<IWLT]A=D'7\O'W8K15I][80
M]733@*:%EA'5..\' !_TUL",^7.H;?DV$.(&B%]$9P/2OJX80!XX.\2RYW?I
M+25I0N(5/8)ZEXZV%$SQ-1128@1O=,Q-*C  STE<4L83B?$NR<+%(\^C\$_1
MQ6U72U()N;[IVT!"U"<EKW&XJ$AF"B^1ZH?VKT,E]Y\HNUC>\F#:9<20"5.6
M\C:Z-(%\K.GU!Y+>/,N]Y03@90N>K)7+8IE<QOG3[IG1973-^$KNXV E'AV[
M%A0;0);N! 2(Q]_KKP!=I03@R8SB>ERD7F[2,7)M2*"@U*O>M;LUAAQBZ!$0
MO?SKCY@A$CMXU;SRX7=LQ]2Q75)1$ 6>]7/N4,.%!N A$2::C&^IEW3[9T48
MNR! I><=%=M A!(?R@,QK[\$]1#4(*^GJ8;(34:?<!PJY ^7UT21'8+)\="#
M'$62!:![/V8"1*52!WI!"'?9R]EDHO&S/"^+2FUDVX99-ZR^M?$A 5YQ^WHC
M8V0;B5SX&J[;KD(JM9%.(AW*EC+=&)$ KSB1O9$Q4DZ(&_S"9P/7\!"2L1/6
MIQ@'\:K8<?NL+++VD*'KV /B,#K]6J,DBF&^;(*[RV><X/OM.]4\I]SVO)Q?
M45KV27!'::V'/ L;QELY372#7/$]@W%#/571'2OP<OE$+A[55FX 1:$5T+?$
M>P_LP[S07MN8/H81'85:!.:YW[$6[![PS_[UFB; U\DSS4=RP)"TA733\YS@
MIQA#*F*HN-_-%^>#7W8ZF0ORCPW;]!@0)H?UR\T*%QLA=RTKGL46CP3U-I ;
MVCX%,@(&,-<X$GJ(H;NC'K GT)1%.,8ZPL2FLQWX;8Z>'F*H/%'S=O:BJSC!
M"1EG+Y*TA4)"'1V(Z^\KC245<4#(YLGZ32@-BW>=N*V'=9HNHXH!2+(5M55%
M9F 2%XA9=@!/S3N0,OIAJ4%%_CH'$\\^$N0X2N0JW;^(<6S[%?KO#&@2X<@U
M0B"O6HU&]6A2J>07A:'$J(S30UJ"IMB<$W-PI3 *'3TT@#RC.BKE+7@AI!*M
MKCZ% OV2!K);0U-QI.'(@>*C/^7R7$<,X1&8:@^_/J39^HYFC^HT'E5!@>G9
M%$@4^I14-J.&D*VTVDNV:NSNI\NH&'R?TN2^&[W2)I#EN22"?;4?A6XU*93T
MCYJ*J]0P+)/"LRXONB(QX@C+(XI]UP7BSCKJ/MD.N61FU*1=A\]NNTT+V\$R
M6,7WTO-M:SVD>[ZAP;ZG#F6J#7K)&,#0Q0;H8V@I4.01@]8.<V?.>G\QE"/@
M/#5='Z.(DO4R^OB#G=J3>WK+;FS+A,M /%;$=;CZSX:2<6[LL:$ NXPOF_6]
M&8ZY\&<_-2.)&1770;YCN.8;G>T*L$M&.[O=@9C='.!%$O(_N('G&:_XKG;!
MI)AE+TQ@1<2#?%BT5D<DP)H-)$O,%"-$70+E8)DG2_T9#1DWTDCX1A7=W210
M#AGS?-/<;)Z>5H5K&EZ5Z2*NDRC-'K=$MN<%46L 81N[WAL]6W2503ELYE3(
ME4_A\.Q:3!XR-]RC@BBT-0^*F:NKX!O9$P$L69K5%2]-",-UL-<FX7Z4%IF<
M%"S8JDT@U]=U*$>!49CM#KWD?%3E6BW <'OOJ.;>ST^2[R?AGVS#X6JF=BM5
M]S:1A4W;A:) [TR2U(8U0!HE^:/J[Y;LWLF#E#^D^;J3WP&OK589N:YF$2CF
MZ!'H[ B[Y&T_H%\OK=Q[G,=L9-U419V$7S>/CSA[82,NOD_B*";<2V\;L,'#
MU=-53"KJO&I^.7?Q;G$9YV25YIN,LG\4'^!)Y*J?6. D7.P^4KQ@?_C,XO"=
MQ?Y#<^U>R^P>)[O<'X?\>%L95?$LH]T0P:M#YKSVG6V4YA'%9M!SO1]IC\=K
MQO4^-TJS2K^<7;6RR VMR &REH_+2/.>+I; :1*ZUUL&?D^+U8JM4%G2-*V]
MTVE=5%B4-69[HC7._\YWPF^\&_R=4C6?2&DUI%F&7G?%?]4K+>L*6PK9X+I,
M-\'Z(D@WZRI#=XS9]RNIMY]Z&T@+(SL$XE>BQHS@#ML9\7SSK?1_;XHBJ,X[
M_W3>E16+'?10=48WBF8__O9)V%H5F9JK^W,FG!!V\4")PE3LT@KR?&P%0#9#
M=89$GB'=<<\W)46)T2K34==.I^.ATF)7:[9T;VD:?H]7*R;H4R2''K?/RD[-
M(-? %->2+KVN$E#01X6)J5 9T4@WH*25ZL>-2&6H#'V^*;GSX+[!;!4I7@-C
MN*K7B^K4U$^GYJ[RHJB].*H^VW%5@$?AQ-I2$^F:;I$Y#ZVB'G::D1T:0=@T
M'"AI,I3I:9R,?5#/-RD;E'[5>6B<SL-M^<6V IS',+ZD:X7M4%X/Z8$=:7.:
M5YK[UVG.*3>!0IVZ#I#T%HK$--\4.R.>;[85?16F8ZU.//-TXAU>&EH<U9UK
MK);F"G9\*?**Y,=2;Y^,B@T@:H>^-NNS=XWQ95O#37%X(VQHQ,^4WXSR,IU.
MH>R6O='3OU%D6QIQ@9QBN[+8/(5'$,:\6VB\#5+DKCII8>V@B<"FHEM-6^JN
M?J$'.FYA-M<M,:HNL[Q3,TB/-&_6APZ5NJNP#7=K!T66YE$@3BS]&&N<USVE
M,./^O ER^H\-:^KC,TV:M49V;6?>5UKL:LUI:JAV7\5=KKD&,EW+QG.;3:H]
M4[22-%9!FF%X 1"/A%:1"^TA<FSSS9HA7@<2[P/=F<+[8/&7\F_S/7E7%X/"
MVT_".HB:;D#GS*VU&P G77S9_E]AXJK51YH>675OJ)FRO+?3T3B/.T(%\)#=
MMYPNHX_Y.G[$:UG0WW$YY&'-"Z"\)-63+ &DPYMU,YY3*]XLRO-,5@MAGS@.
MD*3H?0E3 @C@W;;FL YU'E6J(\.V0PN(_W1O0CLA'?0VVUB&DS+9?GZ7X9!G
MPBYR)]23\5^L5NEW[D7*WW?A+B[19K5/H]VB/1KS*\BU'=T#<CCN.TXF$0B
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
MU29Q6HR=X'WB GFO7$EZ]2N)$-.D44B[DZ=B$-))::1'.K6 ;/V2+:(N[#9
M4X8@U54R'2.0VAM @8F=>O*6&1VL18)NI48%)0 =5F\%W9<TV2+=9KVL/+U1
M.(#*GBF8[ILH,K!GSFU=[SY^7D\P4^C?QN]VJ>82Y6^9\(L(&X%IS:W(Z;<$
MO898I@R5VCU_U2^B35X9Z5J$Z=RWDC%VEE:$4X12G71:/9:M7@$Y1D1GU[N,
MLL<WH7KM "K%>#99561IV"%SWT+Z,=()WZ"8J%&"VWJP5&\$V5;@Z7/?UCM+
MOQMY$MB'<"$8.>AD,,2'X38!E"<WGQ@!F=N+;F*R3[$>PHK@,]QV5E6JB["+
M?>N-3^DZVFD\A%4#V?H0=K0@A9;IO/5UN!EQ1;=W-C.4'],&,%]K!/F::[IO
MG7XQ[)H#-!#3_<$\6C'=&YU-]^9/8+H/; WWS',^J^G>=:*  #$'=Y6UBNF^
MQ/<63/<Z)FR]@,&50,RJIOL2RILUW?NVXP30W$\5N%("]49-]U&@>;,K-KOP
MT-UT7T($9;H/[5 /@ 1[*$E/P71?8IK$=+]]VK+X9'LX87-A9(34->9.@S9,
MZ"W()@DKW'VN)=CMI!0*-=_QP:TL/49X'=(D,85WZ1JO*O1*A=U<&!$<1/2\
M!W@+LF%1ANUKR]?XA^K*LB^*"/5<]QSR02NM*W5<D[QI5?TB?:;R\=Y<&&%7
M"RP@-[D1!-^ ;)(GJ2K?_,@OG:JBKQ1&3AB%_IL9\TW(*F]/32+Z+W%+G'YC
M6>2[CDOG3A,XFN ;@%5>B9KF^*B^UNR+(LL(C+>STM1QU9YT&M'OXV"+W;XK
M)7?Z."V-"+&=>H00&'?;4JU3%W@;H.G<;2MZ=P61UTHC"SN4S.U(VU_D8D
M?&:K@<Z5*9G++,$-,=*-5=D-!=/9C4I=B>N,[N"&"L-\V#V$/+)UTP!R>NHT
MP9IA'-PZ81#R^B')AN@P\?H]0;9#@@B(YJ73X)I36%,^(2#IQ*<XHB\49Z(=
MNDL3*')#RX)F@%$AOA?*@Z_L\$4'B//!(6-LQ?G [.Q\8/T$S@=ZX)&HINJ$
M[WS@^9YI [E(=I5UX[%-@.\M.!\XD8VAF# $8I934H?R9IT/[( $YMQ1"#VX
M4@+U5IT/+,V#9S>1\-#"H 3B),X'U5NRJDHS+[6MQ+!T((_4*TE0JM \107.
MP[B,3;K--[7@;N4@17EEY(:>%LT=OMR^!0D5I:KXIM";[F)(I-K2HS(HT%PO
MA'O9$DN[&<9!,PIKPA23_ ^:B\.@&DHBW\6.!\01HM=4: (SY8.@Q?<^\&FV
M6JE)>E\843NB]8=ESDW8=3Q3!JN?+'5=0M5E59'AV$%XSEPHH9M"65>LAX5:
M6S$QC;@"<C0<&D .5YU84, T18CZX;/RB-=:.41P9(;0KNC=)'T*98HX\\/7
MI%OI:3%D&+H5 M%6]13O"9(I7HMLVS</6PO1 P)80R^69QW"%(\W'EA3V1 %
MI9$?:I$#UV%$9= V X+Z".,!3,5L874V6]@_@=E"TVR":VI*^&:+0/,<9^Z\
M5CUEK6*V*/&]!;.%J3F:!^U,="QF5;-%">7-FBU<8H;U.!+X7"F!>J-F"Q?K
M@0G$.U*)A^YFBQ+BU&:+_J%\?D1T(+IN)4E*S1=-R":)HAPCR Q'O@=%Q=13
M]"W()HRBS-L>9SPMAL(@"NOS[ZS$+<0T22#E[FMJ\:IYY2%#T[1,(+J.88*N
M8YHD;/)(?:Z<K;"E%KOL$H_ =6$O3Z0MU@0)L"G,EUMC7J$ZN,TW,GW)OA!R
M0MTP@*SCG00MP#$HMF.8!^]_#O?@+9I IN&Y%)H7DPHGO5">&C2!J+.^</T"
M7WN;U%IV9[76OKF?0+UE:9B:9_B:%R%:>&Y>N:6L5=1;);ZWH-X*#>J!>W[E
M6,RJZJT2"@SU5A%*P\^9<GW643'D4=T%%W&HP$8SBCT1D!]5R44/,1PP)>$-
M.W1^P8^MFJXIOH8<-_(ID#MK,]'-,W1*64 86E=QPJXB,5X=E(7RN2ZH@"(K
MB,"]5:\PZ]OPE"?2.4FZ8\,MCVC&#P!?:?8<$W:.7D8-7<_YB,N;?]4V[\?\
M"M("(_*!6#':*&X<%Y-( \)@*A:F2S9!%/;TLA@RL>Z!<ZI2W=-K*$HW3A T
MM$W+DX(HL(BO W%D;A:OG(D3&!"X*/=G^8RHED*F9NDVD$"E+A.B$43I/ N!
M@[;I<'J6\F@$)>:B4;92%DY 0."AQ0JX*W:<B='T3 V(Y762;;N1PT81E R"
MB3);)A=/6;Q:;@W*=]_3_Z)9ROYH-3JVU4.A%]+9WQ%JV5P:[&'*N$HJQS7Y
M)O^&DPW.7NZ^,U3L_^G=0[K)<1)N?]!.BV)]9-.0.D 6QB[T=,57TC2JP?B6
MLJ4@)CPFCNOROR7Q6AY.*ZZ (M]P R"KXZ3JC#J;"E(IZ1O5#+U,=A/[,^XS
MQ50J(X-&! .AM<O\Z@2N9&?4L"KV:?:ESKRT56-#RC)](%8 =4:4895<C!IF
M5?GN51RM*=V_V$M8+^)GRN>ZW"5,O07D>5AW@=C4!$?P.D%] )9<C1JQM=L9
M^\P=E:K(P*9KG-V)H1.TDI=18[VN:)#U)4:I+K(U;$#)BJ+.3#=L)37C1H\5
M8=R5H\[''_ROPGP.PO(HL+$#Y3@M,1O766B'-(7W6?6#'])\?4M7K,_A7?HE
M3;;AEZ5/@X )]0:0&=FV=X[4], XA4?;9[S>9&Q#X]DOA6>O0Q'DNH87P@UE
M%\N[$<44*308L8]I4LR\K6?B=9YON&[VVQ.??]M\N<NH?0IT:04Y-@EI;1:?
M 2]]@4++,=QTW;VD.<GB0E780750J878-QP3R$6S$ZVJP*9(W='T;6DF)W$%
M%(2&Y0&Y5PXFX 33H-0=(SHWO6J*9[W%]^EU.X-P%-D.--MZV_@"(*]#5A08
MRW\1?G!#LP*P8)DY*H-TWPOKC]H 9UX,XY!(Y94)F7DA*O5!>_/A<OU L[L'
MG.Q&^<7]?4;OF7ROV5".DSPF?^#5AE8B@B98D4;H%?*(10 'GTRS-(TIN$$I
M<6#LK]N;Z'7"IGN<AE<XS@JT$VZBHB\B6_.<"(A3X6OOE*U"@9!:X0-;\N/U
M(52UY;356!QA)] ](,D4NK(L1S0L@'^DY0"OZ"XBM>W 4LI 4 ,95*?UMQ#/
M@ZA64,,B_D?R$7W&\8J?C:,TRUF'OU+"%5@QS:^3;TE&\2K^)SMCI7E^D^9Q
ML4S\'W9,CM?%V#L$B!4;V'[)^"-=L=^S4B^W3&82Q]-7^#J*G+ A].P\QM"K
M"FA88H21EO<5SO.](FZ9%<&(1^]_';1TN]_FLN6_3W/()U@+SO00, SQL)0-
M(\<+_;[!1992GF5HD_%T!N5%/6<HX\=/,0Z*47QZKX_SOU]EM!C^Z299R]>@
M23Z'2!CI4'QWN@ZA:24R[%WO<8;8Y\V*K:&/3ZOTA6;<N2+_D*Y6E/!%\SW.
M[K=JH<K)^>./ISC;ANMSN[14X[[[R'C?0*'NV-JYF5VF$\.PY\G'"B=GQSIN
M1*+A)=N1D_OMI6FK^_ZXA4NW9[]-1A[8C:O +CD"]VL0N9'CUQVVSF-L#,4\
MR6/I/!?\]B8LM^:<%$.F;5,*+29=R88C0E)Y$_U\M:TU5^06I5*M/#*]( C/
M="MO@33L ?:13OP'T_P'_!3S''G%,+QE\LV>:7B59E>;-;O#%";[YA1?Y=FW
M:U,(DX!X0#(,=S[I]T8[+"N JD?*Q6;]D&;\?OHM";=[OZH;2D-59!/?!9Q@
MO8/OB0Q=20V8Z*[3WF^W:^XV\P'G#RN:[Y]*5R17W #"&/OXW,S4/3&61(-Y
M^VIO#=\.TC_C]<,#786WE"TAB?"5B99:*,*8N.>V>78!5O)H0N&Q5.[<I>6A
M67J.%15' ;$UZQQ],%L1E92-&A!6_^K%(]=]*(M]6QR9AF9:0'(O#!3[":)2
M[*-ZX15)E1M\SP5B%Q5'GNWKP;D9FI00E6+?ZPA>+^$EWQ;C=>'@<)&$7'?(
MUE.:D)CFNSR5>T259)?.:;++2C,+G/",EY6&]BDOYTMT*8/9(=UEIV:0:VKL
ME@XAH6+'-UTL)R1 #@3])"Y0936B?!.I+VV;UK7U(/+0E&*64U*' B/UY:<T
MN5_3[/&2!NOV#)A-I1$A5N1#.Z0I<",% R%IX6D'VW(&-9='AH8U#XAWHU3F
M2BR=@)I$C;0U/M)/E!T@E\$JOB^D)$^-(:V#2&@X-I 3=8M$Z\<[-6@5K=%\
M>MRM#K+H:;Y5/'YF%^C'S>/.U3"_W-!KGAQ"E+B^W)6[-80\0S<#(/Q*]IQF
M'6Y/K(> VK.TS*C"Y@F41AHM^Z80-JA&H.V9(X^7.MI#6.];'C%7Z28;9\#L
M6T*V[80.M+3#XXZ7.MA#S/*;'B[Q\TCKR[XE;CTW()N+QQ@N-;"SQ4F//UPJ
MIRRU45&I@#R3NOX;6"N:,!V"J,^>XY:E\(+G81IM93AI$$66AVW CD(C[2>-
MF $$@RM!&,@Z?Z^>4F@ZLS$YWB.$%B+]B>;YUO!T2W?RCI/[ZX3=NFDNLL;)
M*Z& ^D[=1PHXFQUP':*J8<_*NP?6;QRM96FC.S:$@A!KX!X5&7.F-F ]#1F&
M9!'<!_-438)N/Y/@0O_)C(*19AO6G-.XKU%0\W03R';93^)*1L$=RK=@%/38
MS<^#YHUY+&95HV )!891L(C4K(Y!J5&PJ317$NL8FH)3@1LI& A&P=,.MAD%
MF\LC:N*( @G9D<I<B:434),8!9=/E(>$)??%4:<(6DVC;^H&0N7ZR(QT'\J;
MK"V2KA_WN\.$8#@\[K5$JW";KMC'[[E&X>Y[*IEV_1IDBU/@UEVJP%P%RGVJ
M>58.Q'SF!L4KAG1-/\7//'_-&B?W,=MM+O*<KOG]-UO'_ZSZ1K:.H%[-(4P#
MWP-RBNTZ?H8A/G/C8I_)PU6<XRY!O$5$'!,3(/O/:ZQ!1Z#/W.C8"S^;<2,/
M(]8B<K'C1F>Z% T&?>;&R*[X+[AN;_RQ=-0L\GQJF7#5I*,.J&;D9V[^5!3"
MX/&#?,^A&&ZRDC%&RA[C('/F*QJP'-V/++@FYV9..N":S0AYYL8O;/NZ!>35
MGZYSM2_6,5-(0S*<'1X"KAC.O)Z&,^,G,YQ1TPS<.?,>*NX\'S89GTJ#=^E=
M.\@R,(7RH&$_QH;LXZ=2.',EF/(YMST&HW-3R+/U* !R07C]D=0@B)]#)S;\
MOF 0VW9^VB5H#W],W1>D8XG9="SQ>QY+S)_L6(*)KMLU2SY\?Q[;";$!Q&&R
MG\15_'E*E&_"GT>S(B@'08&8E?UY=E#>C#^/A0FU@ 21=^%&"@;"6R(C^?-8
MH>>&0(PM4IEW\><I00WC2:#C_+W(%'5+G_ +'T92WYW&LL@S(@-*XLX6"=:U
MFG)(PYYP$:5QW%YU;[@I/TV64=&%?0\$HI=70JY%S0BPIG^W#]3EKXAK-G6
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
M=Y\.C,NJ<-MR]1SW,K+*O(G15].)*2^/# *8NR='#RWW:_*:#RLJ ;A#=!I
M<T^J3("NW.&"+,Q:]RU372$H\O556<4 F>#$W<*R(,2]N]RR5MGBR)VT4N'%
M?:T#XQ)XW$!17*GWSF7T2OWIKIX+D [WP0Y[%$/V '/G[>BAY5Y?CCF]0A*
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
M9RK$6&0XT0W->&:Z[R2SOM)KCE[##9]SLSR(FI: L\@KV[V_[HRQ]-\KK<^
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
M]*QA6A_0F) C'[!CS1^L!'5-B#LF)%Y 3I<E93 S58Q;TP$G5KH_37!J=('
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
M[HF.P$N5 _RXKOV!#Z[POPWX"&?F<92+A7(KN))_$,KQ#M;C0!<,Z."C3 .
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
M,K.!.;3L%PL6"A\'"^L!MJZ#>L!"?X=TY[&+R.5QEGP"K>J4WZU=ZP,SGPQ
MY/ 7#_>?88'5C_'UB4?QY5,TJ.)GE:/OKPS]R0(>;(Q=Z=O_BVT_[8FS\]@O
MA=M EFZL\47\!^*+I8=_8V#0 UQ_FX_^._ZL^!R?#2X%03'7_P7RSTL"(WKC
M[PQYK86?Q<]P!?+/M+DR]/GSQ_A:\ NZ <8D\L<.WDVYNVF.UV%$U1FHU>D.
M1K>6EJ,=KN[\0KHT36XCCT.9;_))RL3C'1UTFS'GWS,=C.\1"@,0U'/8O'#+
MC..DV?!T9,EA#2W])59N)]6/)9=N'9I>4'@XWOPI8*^^L[!%2B;^>]G!&_G"
MY"6N2BX\N$"7DP-6>XR83M;4A)$#SN7&)I#V$R"_B?H2NF)>R8X3JZ'75WA[
M83>4(LJUV=5BZF6&;5B@]Y+>AQXOL4?*P<)-AW8.?1Z*!32!0..ST.P1;XC,
M1H=-35"R7!'9#PQ'PQ(O2:OO%B[6#)$F&(/DSAAIQQ[W7)+:##89[N_?OHU/
M+@#!F,N]SN2QF^O.=R8$(,#8HL06H68#"TIS:F;OTK,]'5UBH%,[]@]22$'E
M_2DK#2:UCT >2A?,;&EU$VV>X5#PKAX65%\D\UNDN6&:\!<YLE0R-UVH-IQG
M0Z82X1<00Z]?".HB%E/%J=H7R:9 P:G(5SEC)@\VQ#%SCGL1*! @[T6JD#B(
MT'C3&25*NTDI.4!*29@2DIT!LLNTJB;=HZ)TC]TKG)6F7DCOPF21\\,HH&)]
M/11V\825M%26?F>B]'>J-6ZJVE\&ZM<]&S.0MR-TO-1/JR]=9AL[UJ.C3Q@H
M%S3'+#AW]/UEX. 'Q?O*]D?>U#>#I[@5L$_'#.XUTHV=<)?DVB038!+$7;@R
MO*3]H\.5M&4;P&:BYGPA78%>*YBD16E8@4&1MHK0CI=MBLBCC7YJP_V.;Y@(
M4,44>1>T* LUL,"Q"I+1)A=R%$7!IQS$R DZ3F]6HT:HM!M!W&S9]3L&(-ES
MM&Q>T-5+X1OT/B!RPX8CMS'WRXKX$:CV0=PD"* %D^WP-WPQW'$8YI%>H@ Z
MS_U8-G+0<[W@,P#($@C<R1/0. 70>>!%V"I@3=G^$U@!TG@&0IMV#A89-NH3
M80AI#(L8%.'3TR)/%\ VA3>#W/(.F^L4H?<P@D N$E)BEBX-?4X48HH%((+M
MP<O9%/8N$FQ>P/P#905 /DW=+;XV95O)S2<1*L,L6H-^I(5G6A7I[8(R^$"2
MWG&, X_TE$[^[\J#E,:B43@AA!#B1T@H.+74Y4>S#+/Q,*$8NN?A7Y1"-@C]
M>GK[2W>>%Z>+'2[?K92B.JB#$>MU=AX,")WR$YO2U&)JUP/R&-V9N/#0A-0R
MHL9W9Y</F)K3:_=DZ0QMH> NR>.#]@\2AO V?0R8MWQ&UA#R'YXI)?U=!TT*
M%#]*&E*&%Z 98Y@4WL[?'6=J#H?D?R@Q3R0.O,Q$7"\0$)(]PO0VGN?FV*:(
MU,\-Y(9/-N9S 5FZS'DV*/K*+?U0FA*#C;Q.H4>-'YM[/#)D+N=DE" 8#G_@
MT1+;9<FEE^5*VMFF-K*2(!5BBN]V/;:0YO:$F91M-W:,$8F>&,Q^E=X9Y\)#
M-7WE8("K>.>>BV3%$%1_@2?CCXJP#K%%*IF,IH;%W&KT-OHI_):$,,A]'NR)
M>=JY_PP?>SXGECC&K(?4AP(A4WAIY+3OX+4AS%;0X1TFT\%QX_>$R0WNU!!J
M3/I2 **3RW[@2:AH9 (13/RQ%T.O(,#NZMQK@7[:K_[%__S5]1>XTWX'*[W@
M[Q1Z^8C0<J0'D/B,^@P_@NXC)]]B^6.3V2X@F,@[23QQ#\8?Y?-] [JXM4!I
M^XY++WP':_1(F<!_ Z]$FU[2GV!%BB81_EYRQO'%AM.&D:_XAYC!C$LFB550
M*)"8_:J;'H4<;ZQ0$90#V @U%9\5V\<\ P<U16]F.!.J.#,8]P4']+RTDD"P
M,%PZ1RRF0^DC%(2V\WH2J":XOKAIKG%'>;! ZTPG?S[!(5+T8VE=09S#7^;[
M5.,7L$#1LN7(8452DA#O51).P>,_U&,V>;U&K,;F+-P"-H),P(U8]R2>[2=R
M"HRXH(V1)-I-;")'FC87VO!-((;(C CYC6 @+$BC%N4$Z'GB7K@S<1UG,1D3
M>0^70VZKV>AP9H>!M'$1STW;79'G$QLA:7L\X"Q2BK(D7) :9H3"'Q8'TIES
M]K12]9"I&Z&6QB-E(>!Y?A]:?&':DS"MH[L@I<<>4P+<9#GYTF3/R)#%O:0#
M-O'8ZE*XGX#?TAV$FP((\B \*(!/#L!0[ C@KP=6-N6.Q=D[-SQCZ8ZQ5#UZ
M2<NS6WBZ6,'"A725D@XF$K\H\RTTXQ.X2YR(7H7" (-_5A:RHK.$4DF_6_;+
M:612(M.ZXYK#2?(LD:L4$1XA>: K;<*LN()/CKJ9L5CP'.,E=2&=<P&+F02^
MF67^M?3C;"8FKJ<:)I89TXQ[O9NHYAZBFDH3U?Q+\K\G&>%LBMOW$>V4FG!G
MA>%.'M1,\5D.E6Z[TSW+^>T>O)K(QQX"P_QM*"XQ+84TB,C3$+DHA $252)'
M ;;8XW!7(S;3S2E7X.,.#]0W KA6J' <^;U@TB;300><Q%*?X;Q_MAUJ.H<-
M_> W_Q$,(/1G"7<SKS,QK-#F6#;MA'^6K"?3S#(B0;ET*2C)M4=T.8=5/,8\
M*(L)BG(QC!D6O8>>-G2\ <LD510MHZ4*-[1I6C/[15X^9=A6-S@P^7=%I7?X
M)1FRI,&%H=MLKS%WR@NG'(46 0K^ DZ&1B:/WRZ#*#(Y8]HUH!_6:HG89]R-
M+T+H&$)E0>>HT+\L,8-*FWS/@"L+M'WNYV<3D2I**>NN!Y#[3D%GON*< > G
M"* %XY%9X?B@HC). ?':+UZ-2(XR>VD/R[X$W#Q\C$&-=V"B^_#+\Y5:INRS
MNC[9IKPZS2 W\(@>X]@AN3'Y@_CGN+J(F;!GK',S7^.<)6 V+P9@(KHWR&\0
MQ(V#<C33F+)5L%Y(_T#??'#U"!PC>]-A&7MX=G3\Q.IAHTSGEQFC^XIJP(*:
M/+Q?0]2AQ#()1%R(SL_+N3@)$M9EPD.<G!!95.*)K&30<EQ7Y!2D)V-SF "F
M&#,P$@D/YCK&!)'\L%9/6MBH67/7:,J:W/2+E:Y1?5J++PW70LQGM586_:=A
M$D-HUQW CJM/P/G#MF5JP&/'=']7ANDC.\"9L)_1<W6'L9$97$S](MCILZ^+
MS$X7B2IP-CK:84O6(KJ:+WR/WN"1#H'X#BR#)%VZNU3MM64)=<*SX$C1?04Q
M:2X8P]K[U68F(QO>-0KO?R+N/\SEB?;P[NSZ[H&WK1"\/V2&H7)4T*/\@=:#
MUR'G%N<FA^@$Y"H)F! &^K-NF)RQVTN=;F>V24SHG86(@1K>>5".^T+F/^:4
M <\!SBK!(]C" \O#\2CN4I;1.]!#;"J9PE<D/&$7(4W@?I\H$,!$.P);=-:!
M[_%P$;<+-II<+>EIX^497&-@NNNC8DO-RKG8)<[,842_CS8C,H[$&?EO>.1Y
MI9C1<,.Z_+B<(G?Y*F2H?#SL#+3PG?&,W-JA]R[HJIYHJH[*PXMHY9R1(965
M_-0K7%)Q%X#8?+T28(^ZKES_X)U>D!, 97TDH!$JWDZO%V7Z2Q,EN3A[MZ^I
MLJIUD_E169<>+XOA<5L!&SD F"R*@8"A&F-N8R X<7% Z[/[AV_8M8KR IDX
M670-,3R0QKHY]LV YEP1KQ1(:B 9>D8KP-)T5^@;$YCWC+RA8>)/_81;N:[\
MJ^>*)-MHSY+M(QA8U(Y+)(PN^?9C2KB8VY!:DQT5M3KAN4+6)-IZA?D3/%F*
M-[L0?"\NZY)%V,OOI 8WAAVTJ"*.2]UNGI<*]!+2+BZ+?B&B%W9EK*_7^@U3
MPZGEJVOHE-,I6W$@PN_A[V..(O6CV_2Y"46ZB;*76&O&I5/6H5%CG'*,N9A)
MB"H6&LSPLJ5>@?'-Q]PUEI!)&2D%(B,_9O'BU[PA2X$E(FXA> I].J<Z1_I.
MC[JH8(>A,35_0UF;TLS/SFC9UP02:Q-(5)M 8A,\;(*'3?"P-L'#,$18'P7J
MX^WO-U<M92C= 8C9'%25&R[Z:J<Y=<O-VJ$#*L/@>/QTAS-[+L-$Q*B!I$&-
M8@&!9:':!-@K# ,0Q\Q=4&-;^&;,'.KG&/0)HHB.]6139(%.YPI/G>OXPO,R
MULF_$W2C"^Y\$=RY,%S@I4'E03*)G.LXC+MN]"!V$!0LKKYR.22 2F&\+1Z/
M!+PN'336;C"^]5BX(E#*L(<V@(LR'SU4UZB<!1T@O.&+"3);8I8#+)-T04#Z
ML+4*',W543V-E06>1"SV,=85T(Y?7^*R*88E8+D<(AJAJQ$$D)Q6FQIZHU*Z
M PK\$>F^@,\S4(O >$<-7)CYUH0O'&LAB/BHQSR,(GX5=7^.VJE-?"<2!.*8
M^:@7#]9B=0; DH)N\9YLP2^?#<<7F(98B1W/;4&&^A-O>NG00Z:(7D<>"@FC
M5MQ91Z;_&*""[Y]C^1B>D0P%"H93QSC1A3SLF#H'V/)(MC0GYVX0!1?>.7C5
M$[5CH5^X'I7U_B>"!;X;OGX-2ENC7$O7'U,_(@J1CL<8=0:Z GH9^2+D;#\Y
M^KQ>%DO6#([2K0<?_!&ZUM'_2F7NE]@[]#>;1F01*SV$O1PI/8F ',@$%;0@
MVJ$DMGA24S<>9RM!Z<(=&)>F(O"@2-0[6E\L0*0'<2!=XO)0B$O!#@F#@/>'
M"1,@4D-B6FT=^V]?-,7#;^*=9 6O$W,"0#(Y/-81,,^D(Q$8&:\QP( 5O &>
M&Q-[8XM@@<RR[U1WD:*TE'9+6>,N\FZHOS-&:2MH(*6HRL4@IR\6'M1B3]PA
M&I]90$US0U'!^1,^''1-B))_Q"UA[13C'3(%Y?)J<M'WUZ .P&%S@U"%T-W$
MM?/I L)ABQ?L4;=ICQH]DDLU"I<(;2P^-]/;=*[:R2@20I"O]BYUJ3E8V-$N
MP'@NV'GR3^ RB]T0+TR&^YQ.T3K#)!9]87A<MPCE4:1T8&,'D5)EAW6<L;H4
M-Q#2\2DE+NQ?%[6&,6^<]"5*G0'"M\@=H$\F#C7WP^CHR'XFW+$8$T4W[_1S
MR:68(4W_")ME/&%T#D!C36"O[T;GXF K3T6'")I*8 <$5 .$[S_>EA/>,S[G
M+Z96Z#P?S4U44"1JJ['2D <F_$6+)X@)F.&DV19>1-#P [_@B/-N(@;_"=U(
M0'HI58^L""^LFJ42-IV2"YA)%S$AG$+C<0FX 1FZ7)47(6"/G*O8:#M(/Q)=
M6BQ,S>1\XF2()D#Y%:I9PZ.H%@8I!Z'H+Y+D(_0XG)'R*MH7FX;+E7N.TI.P
M(#XHT<**Q FW?1P=T&O!VS$B"6&"([[((W*!:YX:W$T<IYK'V1:=DE=G"U&#
MA; D+>YU'['80!UC&6R8DV!%>1V9  S;Z:3^4/ >?0+$AUQ$<!X9DP+#EN9
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
MD52'Y=L2<">3<C)F(&+I14O*!LANH4;_U+YHMQ6T1/BS,C[+A3-VG^UTY/9
M)5'<&<B]=E]N*_W@K2\,Q+?0)/ ),"%<$/,3FMB;W#T]DU#(EW.PA+ ^\JL+
MD)204KHE-4RZ_L&<L>&R4 N3'ICGF9S-G13F(N^1_JY;ONZ\2HHF;A_P\XL.
M*J*D# -LSO*.*$JG4"];#MEXYA@N+59^G!F.QYCU^ ( ?N7_O;78H_W5L!A^
M0;M9^78YSPI?^2MG,'25#X3W-X#QJ")\6Z [DU_J[?0?0L<NX8WAKSU[WY=[
M6K+$8EF9YT3'Q+)$]:'BG4'L8#YG)FHJ[=Q(^=X@'0HC/,(=2#86!];-UT_+
MSJN[ &3:A9:,(4;<C'P8TEAW9R;(\A!LW*? '0_1;'+D9&0X  "S,7-8.-'O
MH%AZ0VP94?2C.'V JEL@Z+"3S*'-P+J3R)F]M4(VIK;7,BTMO>IE/3K<6@$R
MB&NV'V>V[X*8R+OQ>]=W?V<N(+"XGO+WVI7;[600DGL*GFD)DEFE"$9M5T P
MY2"T%YK0TF&7P8O?>>3Q%!F..;A4N J  P@@\G_,L0$.&%"C(]]8:#[ O] O
MFX8_P2[X2?YA>+,9,R?WS/,=BTVV (F:"Q(28"]B->X]TG\(K<@1BTO+JJWX
M)?<0(035MM+E*K\4'I/\S^>GPG<^L9'#&<]Z92DW]3.7J@!M@H5*TM3NM"'@
MN.EHM%-UJ-@0A:UA65[?&:2 9(?ZCJI4PKZW1[2=,.^>K R2!7,GKM*$K&6P
MGK7D6P=TN71%_,[=)257+'.-#MJT2W\,40)UW=KQ'Z5]" :DY"N1JQ /@500
MYM5PH>Y%&EQVR84*5^I4#*']L2)E*'<ZR62,4^9%Y"=:Y49(0>%GZSU%:K[R
MLPMLP.!:Q&%NG7O\\6WD^SP^GI.;Z+=G+E^6)W76\Z0$1W*W84D;6FB'%9.[
M,7U564FIYSIEEK69^J1V-R(LN-MJF5.2-VWE)3H(;\J?/EHM",M;9>I^O="J
M6IKY5(%D>]&'!G*_6]BQ=BK,Y7+A&&88,\MS-A>;9)IFB],:8))C#:/P&\(?
M.W<RJSU93;O02KS,6C5NBDU LQ<J !SH*VKU[N7,E--.#%R=EJ+5T+W<D;M:
M=ARJ<2\73D_@V3Z)9#$I\<E'?6%@G<B]#MA\4JD*<7U.2<VRH10LXD:@RN@6
MQY(7Q_ HRR7(C>64=_8M_N5E\.79.<^<_0@J&>#C)\/[SQ-S=$#/_]+GB[_
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
M/S]XBPO:G=;:V51KW7 &0*GSUDUM[5ZTRZNMF0V0*P18#?369!NFMZ6W?F#
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
M$J#[67H.7Y@'QN*1NJK!&#;3^<W722%C-Q: !;7KH*.S"PAGS#\;^HC.L=H
MVG"_?W(80=3V+6]#N+4ONH,4L#GP5FD*KY4<DJ[(=RT;&=:4&1Z\A#[?><G[
M7I3E#PQ$"79WT%>JO0-!%,AV@]1.@D6\W%M/ZZN@FR9U4)@9XYGTP@!@XM>@
M7;L^7'2@\*EM19%XSH%T8V$^.^HZJ%U)[U!3Y(O3KQ$I4&,TX&/X-?RR=R[9
M3O":+N\$5.PMJ+,R"ZNH43?EK\*#\0W/=/@U_%8/NBC $3C623I'NUBCD+$=
M=AZ73&/*\KI?;##G-)O28M3UR0!UD(4Y&^+@>.YC:,2N7G0[&W7K6+J2",Q)
MCJ:H)45B"=@&O5GFHKZ?"[-+WYO9V#)A\LV:<'-A"R.LAS;81G88T9P>;H*L
MK@#]X?T3MH9NY(A\LZ&L[ _*H?81 ?JCO@!Q:G(8W3.T*=GDD^U\\I%#WXC#
M;M,[6![V!O*@JQ:&.N<*Q":$>D" G]*.(OBCS&=T"1=[D2 %>EYLW+"J<,^+
M-'*(-<(@0_K#ZY(">8_LJ.8],3)*KHZX2NW097%+ &V@T$!AN8:ZIJ73@1XD
MU:AS0KTNL*:%Y T#/\$[;Z!0/RC4G(&'EFO#N8_LYH+A 9)GU^'N-I W^8 ]
M2 .?.D"PP?[FVD[]V@)'1],MZ]AN+N;9;N[NZ.Z.Y[<8TSI<7<%9-]P_V4WK
MH;DFL[*;E5FY[UY@49QP\_Y0;S"E-^W&2S4/RT2 @U-B+(38H$2#$F$/.0Z!
M4HWD&JPX1:SX;$P#I/A?Q@=9-8C1($9D04V.AV4<S=#TZG,1UA?PY.?J4,)(
M+%_@<>8PEEV4%BF<0?.9\DDW6O&)YR=L\QW*R%RI)=N^4FQ-4MAFB!938W>(
M:&_FSD\&R59K7$HBV5(Z5-'D>75][>P)W^B1HE B1U@;;E;06@";]I_VJ^96
M]_34Y*CK-X,V1XJG25:G;MA3(!]1TR;"Q^>E;=.'D$KN5+G=T^1^2JU5[;S
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
M^,'?_71>UZO?-G-\Y3H\NX)=Q@%]]OXV+KL\Z8J-27F3-(4;2*EHS#W./Q^
M@/:_<GIHISC!K WE=,J79KC9F?)3%+6QR_W GLBB_:"#-H'IH>63E/MRMTAM
MQEM"DA-&SV[YWG=IZ$E81,R;,'())0M.22W06W_/][!MKMSNV?QOZ,9ADYH@
M[0F32Z=\(FH:N8A[V[Z9[:!;K*+N+2'#Z:+AL%<^QS^?:PN$+,JLBPQ"J3.S
M/HA.SGWO-4'5XR>2=]FZ3>$LJHU4;WJ,7V)YEBVY<(:_G;6 BA1934FJ.M_T
MB@Y_H\>/2]FH5+XM7#[##?"H&+_M%NBH6V=^>Q#E^".:'Z99-Y:[QEM7 _JI
MP)]8@$D7#Y%OS*3#FZ^"3ROI*G:"3Z?Z(X^%=[\II,S&R?)M?])P,H:&!=7J
MDCG6=6;]=7!_+\5M&VE00\+;<+AV.6?Y-7>9;^TJ5]N]5-6]CK3:X'AM<'Q7
MOIL5M"XH:M9W+:\#^A:JZZEPT=VEXEQ/ISP?5?J[;OFZ\RHI\5Q 3)[3K5?I
MB3OB>#)2E""9DF*:F>N'_UM-")W;%N$31P#,U4%0?EO85E @=CO=(BLT;#R3
MJBI++GV-QQG35D2"HV=+>GAP-E^8]BMCF/++?HQGF#Z(&Y%<YCP#EKO2PK&?
MC0E/*XV![$)ZG#%7I&^)5%UC/F<30_>8^2I+L-X*R"F]"W;DFUZ48XRY6TA!
M>5#7VAOZ \3"MQ:+I5@^OC#+P\_2DW>7[HJG5>%%?=3=F<G<L*)OJVKNO&MZ
MA]"(<J55?#CXCK+<7@QO-F/FA*['TW_ YQR@GN]8F#P'__:]F>U0SJ_X):B$
MS,G/ACNGU_"LV-3B@?P:@0V5]XVOAI+(XTFNUWQ;I2LKAW(G18O8>1;JGMG=
M%]T9SR2U&^=V63V,^IG-[;78'6HM'(D5NYDHB970BE)8KY@[=@P2GV?O5[FK
M'J06AWQ6:\?1/(53>2^\&(#]8&.?#C8Q'#BB[;C;LRR>&(]+4,ZX3"0F==L_
MT[=(A4@%.L 1=K8$4)5H9NDC35J5D/C(BV&:@N<1QRM+99E:S.H-U87*VGVY
MGY;L?0I4=FLER"M;8<A,2-J8MJH8PIHJ@8@@%@Y[-@!1S(A>25-(ISXNDL:!
MJZ4:223Y(' E+@?1$<@)!"LS? !VN/3",5 "V@&5G@I.7<+!3$G1UN&4IFDE
M"TYN+5KCUGJ<.0Q9P_\QQX8_TGD"VO$\8+(UYJGIION2]EA:.UP=0U6J:FDS
MT.Q%7P0<Z"LI]8KI"F,V>#*5YTX,/)V6HE6'.<&N^%'^(337>\$@MNK&U4VQ
MH?>C)Y\$GXEKB%L:PUJ11JNP2G$MI$*.HV0,%LFSBJUMS.&LFLI.9L0M777;
M#&#K5/!TC1=IF.N\@<I+:KA/16BINF^ *JH<^X<FM.#@WXE.H<L%P;)4H4:L
M;9@:N!%8>3@SJ0V7+MWM#'L9>=Z+?33(2>4Q;[M%SK!ID?.7W;@\5KNF1'UQ
MFC8X31N<#=O@\"6#7CBCIA?.^_&:ZO%#0*1(@YP]M,&INM:<ZRM49S[306,&
M!3%R8;Z(YNJ2SKNKQTPQ/*_HKRZ9QI2XNW+14T5KBL-7GQ?6G4I4GW_1P<XR
MO-?/</!Z5J)G5-L><8'RH2NBEP#:0$$M/FLL:A^XSZKO8#!$;J7WP=/:&F)M
MB+4AUO=B>DM#JV\;2QLH' &MAH&/(Z/6?+ >I!%1'2#8X/ZFK82:6SNR6XO-
M@JO#W16, 7#[7]5^3BGG6I-5/LC**M\SX&,ND\T;;KW!<@9QY9VE*R_5F2T3
M PY.C-OV86O0XB31 EVI BO^E_&03\TQXVB&O.]N&$UV1=*&F0NB&"D]4V&I
M #O>H6[K<KNL!)HWIM@=2I-<*97;OA"NMV&Q9R[:<20A<77O^H6KWY3U_31.
M]V*/%),2U2*]#8NQ<A&IP(AJE'XD]G+'5 _6CJFNH^@[Y*C?_8L^3=FP.ZM
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
M_'"/5+BA$:7NPX@JD.*]3T!5+K0P@VB@)2N<3TAH#<L)K0TKLS--Z5A=[U?
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
M>!TO,\ $C)$#5B%K>G+(;G,9Z1;( Y^IL)BN'F\:\,.;Z1[^9*PO BM\Q/
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
M&>$38C+@U!Z1*C7HAJ ;QL (?U?WC50#6>DF1W5MB%11KT^U$%*E!I_60N/
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
M ZLI_0*L2TXQ#3*<GWVNMH)!^RE:G)17'*GZ0MS*, SNN::-=3HK"Y!RJ&!
M:W!W7=GF/NNKCQVN\$O<+)S;OL,Q&.NA&+H1]^2?(W!9?S(#HZRK>CH!JY2T
M*6L-EM!FM=*:)<UJCE9W0II+J45U92+1D;OZ0:'"*9.E" VDB)$C$\A*DN;8
M$N38"]BQ:KG6\CN5'(_N<*?2XV>KG3LH/.HKR&'X%O;=S]P/5_:5HUNKI4U?
MJ$^_\8!H@+]_$MU0#=ZCWNXY$:U@\JQW+^DWTU8MD$_S-MOQ[!BY'6X &^,]
MM %S!FD_6W:.#/>!BR_.- NW B!:A\)$!>N35]0@JW*^-TXLX[&H2[)S2!/<
M?)/52E/M<],T9+'OF!)5<6='#V\#5"(9MBK%2@W+6J,SP1[UVNN^CFWIZ]A]
MQ$"R^P1);LD8-<B?@AL9Y+P/\LI#V=A!#E>)2,^ 9J,AS,ZBCU,8=ID/<S_&
M/AW[F=P3>!A0_/L;JY5VM'ERU'*V3&2V58Y\^($)8L<Y7*EYK\;;\S1PJ"9'
MOS-.&6G_"TA;VO)F)[';^Y$;"\*(^("%2:&S.GB[9!4EEOJ(E#<9G.T4S!)Q
MS[I@V&QO^H3ZA 4_X<OEYCGIV0WB.!@OM1F6WLVLG$(:(@1R4=%;G VX1 Z^
M7 K;%^3(1WU[+<9<K_I. _%Y0+3!?^%1*QI^SX%?T_@_QLY@]SSG)W-[-C0"
M<ZU9'SXB.W]_^;@=# \&C.''3O=T=$N\Y6EFY0T^'_/GAY'Z]?CT]/SR<WY3
M'Y\%A8>F)V\#RD]97X-=@UV#O<1@?[I:^=AU>M^'E(-]A..BPP\_]7I"# 8S
M^N:9:H5#F\*XH+N*JVQ$[BYUREY4U-I$\FNSTS%;..3C19RZH$"L-<V.U7HA
MARXH#.U&TZPW-1 W F*]VC1KC>9.MKF6L![0?]L0UE=ITLF"N#9>(X:MFMG2
MLF8S(%IUR^RT&R_DU 4%HMVRS%;-?B&G+B@0CPXOJK=G5]-<)FK<[DSI/O(5
M(K16;9O-CN:* G)%X9?;FGJK5<U.0]/@9D!LM7;F&!_(E+X(_.'1K0C'QJGH
MQJ]2.IMUNV[6VM8+.7=!P=@ )5?KU%_(J0L*1-NT:I99;6M?;B,PMMIULU,M
M@)S>GAU]$GBR>H&&N*8)O/G81[YES6X1_LB-1/%O6W_M-.MFM=/9V[6&1L5*
M5+3KMEFU%P*4&A7[1X5E RI:-8V*PZ-BP=\MQHWK^I['.KE+,N50D\?CYK;9
MMJIFT]8:K #(L,R&W3%K]D)X12-C_\BPS8YEFS5KP9_7R#@$9]2:;;/3V9]U
M]]+[\/R+AZ_X?3D[E%MG<&DJMC/B LU)*/K!F,8DX<!%;$LYP $T(LS:\%(C
M_5P_FZS$FAKU]0/J-2GG-<,J(QZV.:7)IK$C)V=1^Q,L8PMA*3^139-XNC/N
M),0N'%A%GM6RS@YOQL:6JF,(%94[7#THN# U"&&3W1A'_2:A;.^GRL_EDU[:
MQ9G("EO=!*J,'#8[&+@TWHO (!L@BA^P7,S BWADB]NC%HE4E<[MAOP ^PTG
M(25^41^?>Y&V&Y*-< :)1RTA')<VH(",KRI)5\%SKC9&[,9R8&P.E6F!/@X+
MQQ9GHF^F8)J$+G:*Q.$H7*A,E*N*I>5X[.7$.!%A%/B^X#8<^=Z.6<D^P/TW
MX0W=9)SU)UKR#IS6C6U/B38J!IP'<(?=/Z@/I#!E'R]LRJ8&CJ5MO.X<JFUV
MJ90[Z;M"S2H?)AXWBJ""SSMN7=_C/K!I@X(DG 0\FJJ+E=FR.)L;W,M2\/-_
MGM**N;D-8SDBY5X-BI=PI:UGJ,!6-U@+SLU7J6:8YO&F3.6F?:=\@3O#M7$.
ML1NE;1ZS=CYJ!AKAS>EC_RED7&ZJ16^%,R9B::^>,E"YZG:$(L^)L9F6X.XO
M+I?)YAH?43N7$-$RP=X3@(ID@F335>/G,J;@!B-1PG(S&Y^5%[6?F%IH()<3
M$2JHD!BH#?N6&32[O2^;H;G(,C3C7(Z=I\>P'4%:>I^;]:X(D8J-N4_&*9 "
M=4:KR9;*2$0@K4'R,3WC^-TA*%34)VI6NFRAQMR/HD[,Z(!^D'3C!0%)8*,A
M29+8N)\R42M\UA.AOT\!^;J; [2?],X,%;HYP$;-XJZS?H97F> H7X^X=2ON
M3ZB[BQNQED71= O4(8POW$3HC$340H7]FB]YI G1T@+^%XZ'I8TI!&N >*0L
MK24M-I6&B D-,[V< $=KM7/Z4!AAOF[KBN<*]P,7D2Y7$#]5Z;]G>>5*7V1E
M0,U-JTR)O_DLS.3\,W$Z_X@DQ3\!76U4C;J*A-2>GH^89ZQ<P(K?<]EJ30.Y
M;$!^[A6-QNM:/1LTX^P6P%4-X!T"^"WX_B2:-NLWHL%<2# _O5_1^F#>*HZ>
M:K:N*D9_; =I@?I2\#]CH0<*\K>[VJ$@Q5O2\-+PVB6\_O+<$Z9R^?DB[Z!I
MREON:5?,C 1]9GWF8ISY0 GXU\'4\>+IRT7EVO:RKKS<3M&@V6[INLN-0/B6
M8/ANW6WNZE2/&4N/NI)O\4;B73$DY/9*2;]RZHO.BWQ*DFK=;+5UNG !,%'3
M>=O%0(1MF?7F0LWF*\+$WB#]UV'\$370-F!]2).<JH6,:YF77&34%H?)M-XI
M""8:IK78+4$CX@ E*AVST6Z_8DR\$KVS/"VBS/[UP4FRH,MIL&FPO7:P'2J*
MOJ(>K#SX7"/PT*QWP.5=J. OZ+D+"\9ZQS;;==VY=[-;BD;3;-JZ?=MFC;@7
M3-N=FK$;RN+/PA>APP6X3G_L^BY52KMWXA6BSC+;5M-L+'8$*^BY"PM&[ /9
MKNUFW$#AE]M>Q^B6V6HN].$JZ*D+"D1[,=)0Y&CVC>/)[@/<(,#UAT6.&A4F
M?E=O=,Q:2W?[*0 J;*MAMCL:%45 11T<H[:^3M5A[=(9  <GR8(NI\&FP?;:
MP7;03)1L+-W9CXGP(YV3\L1,B([=,.LUW<JV$,BPK9;96,Q8U\C8/S):U9;9
M7IQ_JE%Q@"RAQ=B^MN]+93H4?CD--@VVUPZV0TXQ-5R_%XQ?X^5HK6.9#3W6
M=S,@=JIFIZ[O13>\%ZV:C7;)@+AM(*V*1Q<Y%^7M11!%[XS/CHLMS[&'^22(
M'(\[GO\0?6S4+^)]Q%.*1O)O[:9I-9M%*7XN*)0Z-=.N:@6U896]U<%Q+44A
MM7+5V6_/&#W'=DDB>L7V:+VC67VS ;EFJZ[G76\F+5NF7>^42%9VZD41E=LS
M*U-1*?A"3H>ZGT+9M8[9;"^: <^.=VM8/V#=VV:S6M>PWL<53LNLMG7)?0$P
MT6J6I/?(%0T#/'^M=G@-8Q.MA233@IZZH$"TFAW3;NORQ8W+%]L:B)L&T?8;
M,SXT_ NK2-<_BK9B-/ U\#7PRP+\ UGUER(V\";R-5/!TV,7#;/1JIOU=DN'
M+_8#[FJ]9E8[-0WN?23"URRSICLT%@$5EK7E<-$^YD\_<RDU4R?K:ENB,<97
M29@?3NR$..,7Q\E/0M$/QCCB/O:FANO3S.)P1:\P^(XS%/3IO3!&3M_PW#%@
MO _?8*!AVM#/W.J6'ON9FJT:_22D\<G+YR&O-0RY8N!(YC&F*T5!$O9HY'GZ
M^G5>=._ \VX("QL1=8"0@[,OD\H??XN2"6*F5?^(4[/AEW^"@7+B^#T1&C<]
M6-G']]SB#=>=Z]#W/CM(,*X?PX< 4,^X<+HX1#L(IX83P[,_X(7'?W7&DX]?
MC&\^G":,W'A:*0-]*>995HA7(C;BV'.0'E)>;D:8$$*3"?M&' #15SH&R!L/
M>,T8P.+XB9U^LD5F, T@*4=.(%?T.W!Z0'- VR+JA6X7UNP" ]]7"C-%?%=3
MP],I;)/N*,SV\[!7\^8!C=WUP./)*5#C]NS?MT?GEZ=GE[<,B67#U.S.D]Z9
MH>*7"4C5HRX0T/<C9P"+?# <[]Z91K_\^A2_3*XFQK_^S3& H 9_?_-3'/0L
M(%=" Y#%"4 <M@?,Z,!*^.1^5?+.Y,U,5\O3G*8JI?A9U<-SE1RJ59J9' K"
MIXD<%EBU2F/=KU91-;O9'DC!3D(7B -H!H24Y\2\L1'0+NA1$*-1X/O"R_8?
M# 81*-KNU ")!8_,6"*]P/-8I>*N>D$4SRA\6,X-^GM4IP]+N=RW/3&('Y5Z
M[<:SA-[Z3LY6?(Z')UT^Q^=0\C/+J&H^-Z-*28=;)%@^PQ>B6O[Y#$F7?T3Z
MY9^ B#>:*GP(X&]Y1N!.HH9%(-(B#*_>>,K]*P;<9M/K7RO@3D:./Q0[ ]T+
MF1&\]:#8BHS?9:&DY8.LMQ[0?,J ZDV O,8 ; UU#?77<%WY=<%U>8592UB:
MWC3K'9V&N"$8;<LV6ZV%;D,%/7=!P5BS:V;+VDWG[@,5T=S$0>_[49?B.;U@
MC(*&8A^O$+MVPZS5-8=L)FBLNIZ(OG'U8;MC-NS&\\H/#V2MG/(MY\IKW5=M
MPS2;=;.C:W(W!6,'3$'+UG4 &[8<:5FFU5ZL2MQI-<"&TH5+L58)EU>(1:MI
MF>V:]HHV8X5&%7RB:E'*_ L*)?0<F]7=D-JAC!4Q 6O%Y4M>FI V#F"A/_?E
M^;S\K$V[637;33T,I@BH:'7,]J)QJ5%Q@"Q^JVUVVHL*9>_-I#>4CYR#6 1?
M;@XY-=AA/TBZGM@O42R\=RNS@.?)HO;26/2%HF/%3&&-CD.@8\5LXITAX^4G
MI.9'^Q[/C/8M9TKJZE'&JY)2K4I[+CG>6C_7]$EE(JMS4?N)>#@/5:>5ZK12
MG5:Z/*VTR#EDI4OBTVFCSP><3AM]#6FC+T;OK&H0^R VGI%6]PA GOKFI^0U
M[N%5&D$:02\,006Y2-$YJO#"5JMI=BR=W;$1$!N6938;.G%LLZO:9L.T&PMQ
M9IV?6@[LUJMFNZ'3GS8#8K5N5C40-\R#;YKM<F6$7(BAC#!/PF @H@A$#'PP
M$*_2HJEWJKI89&.+IMHR6WJNYJ9CR\"V;NPC%7[;R:K#E;=6KQ"-=JMAUCN[
M,4P+O]S6@%BKFI8>,KNA:FN8M48!*OAT,FMQTO9JMMEH+%@[.H%R_YAH8/Q"
MI[(6 !,TNZRSQ=EE!TUE76V,Z636=:OPVF"2-Q9M.9T]>1AT-*IMLUU;L HU
M.@Z26XP^?W/!O-3)K"N366^H+3;*Y2].^%V4MZ]S=M!Q>M 5Z:O5?+(JI:]6
M<[V=BYJ^RF4BW 8@.^+2D&IE+Q#7^:XZW_4E9-WI?%>=[_I2 *?S776^:X'T
MSEK9>C\?*CEO>\F2&MH:VL6"MDX\/>2%H&56VSK#8,..A56SM:,;P<(OMS4@
MVE6S9NO$TW)BMV69C;H6,YOE'5@[ZQQ<^.6VIN\Z9KL(0F;K75,?"9?J"^LG
M]A%I+;9OUKD#^T=%LV;6%]NT:DSL'Q.=&IAE"YJ[&),RMIWC$3UPP::OKY^8
M'-DQ:ZU'\Z]T+L$^D&%;#;/=T<@H!C+JH-/:"R5/.K%C96('5T&<^^ ["Z-4
MF1R?GIB 8=)3)\%XXOC37R(C((BX#!',MOBY9C=-JU6E^((3<O;'S%,XZMYJ
M=DR[W5AK1*[(TCI<?_'%.-H^R_$8AHX?RS^7:E+\I8B-BR J5Q[1<ZG/!V!X
M  RFO$9N;+/K2P)T(_@-",+)'D8";%2JSYK3+(P>W7O.918]/DO>Z09W^Z3$
M5SU*7@T1T*/D=R^0_H8W>^HM]&1?].2P\0_@&HG0<WWQYM>3C!TED]RX/PQ.
MC#(H)PHU*JSU:R;:UGS%(ZF""\N70'*B1!H$GA?<4^(B,[V((Q1J\<@(DE!*
M)A)[P40PU*)4Z$6 A!F1!_A9*^7R@U$4H;9NRF/'UBF/6TYY7&!I13@ZQ>H9
MT#R7]JX&WC. ]U6$N!+H=6/G<"QVLEH1L*'S4Y\/.)V?^AS O3T5S/7O-/B*
M";ZM2\U]1EY_JM)_A9@2_ZR#K],.=5?K:TAK2&M(EQ+2!TH^N@ZFCA=/7V$B
MV=$+.6]!P6>;EJ7303><PHPPU)-G'P:25:V^^\NS8'2@3*2O8=!/>OL82/WR
M<],:5;.V*$9TEN !^I^93?O1!C(:$;M'1+UI-MNO&1-[@_1?A_%'O+C?!JP/
M:<-SZNNUN!-^H@L%M-YY69@P6[6V1L3A$5&OFXW6HR-X2XR)5Z)W<H[.H5&U
M)U_SX"19T.4TV#387CO8#A5V%Y%PPMZ(^R6"Y>X%D['P]Q$T*EJ KV4V;-ML
M+%;M%O3<A05CK=TRVWH$X89-3&IU<$CT?(W-[H9>5+S^LQ[2,Q<&-EL[FA]9
M^.6V!T;;LLU:8R&R4=!S%Q2,=:MNUJM:I6VHTO8@CK=G&B_ID5[DJ%%AXG?M
M-LCMEHYI%P 5]7;';-=U\YL"H*+6:9H=6W>$*@ JVI:.>)<[F%;XY338--A>
M.]@.FJ1RQ07U,_.=M.I\0FMELUIKFM66SI0H C8LL]JIFE7K-6=+% 8;G3HP
M1E.CH@BHT 9^N6V'PB^GP:;!]MK!=B #_W.N@V1Y<+A&H-$R&S5=$;D1$#MM
ML]U::+!;T$,7%(9VQS:;S9(1XK:!M"H%N\AY*F^QC>T[X[WQV<%^OK[1=Z-)
M$#D>=BH<N#^P:6J$O0P+@*]]$_U;;*+<;.E:ZL<F0=C5DDF&O5.:977,6K.C
M2:T09?O;LU_/L0V8B%ZQ"6N;MIY.MF'"&JBAQD+B1T$/75 8OJW7S$Y=]T5Y
M!$J=QLMJBY+*5SF/24?4GX+EMF6VP=@PMA98U\!>#>Q&TZRU:PN"1\-Z^["V
M&V;]57<Y*0PFZHW#-T Y-!;+?2%0^.4TV#387CO8#CHV-3^GKSR8?+HQTFZ8
MK:HN>=RLS Q=E?I"'E9!3UU4(%9KX._I -)&0&RT]AMX/C3\"^N#K'\4[0!J
MX&O@:^"7!?@'LNJSH<>OEPK6N=$'Z[]J5AN+^2,Z]+L+>%?-3M4VZ[7%.SX-
M[^W#N]5IF4U;=R,H BJV'&I_T8.PLX;E)9HO?96$^:G13HCCEUW/,R:AZ =C
MUW?\V)L:KD_#I,,5;2#A.SB'%3^]%\;(Z1N>.P9:Z,,W&&B8\_DS=S&GQWZF
M/MI&/PEIKO6R0=4+4ZH9(/@Q_P1_XQ\6AU97#!R</<;$TRA(PAZ-:$_W\O2W
MWCOPM!O"LD9$?7[D://+I/+'WZ)D@DAJU3_B9'/XY9]@QIPX?D^$QDTO%,+'
MM]QB#L&=Z]#W/CM(.ZX?PX< 6\^X<+HXZ#P(IX83P[,_X(7'?W7&DX]?C&\^
MG"6,W'A:*0.I*3Y:5E-=(H[B"'60'E*FCT28IT<#-_M&'!@_6W:E:H" \X#O
MC &L#A]9%2O[:-7\]K6&MQM 3HZ<$*]H=^#T@-Z KD74"]TN+-D%/K[?#XWQ
M,/F'Y[P_-M<=$^&?,]@]'<,ZZ8["C!H>]GO>/*#1NQ[X1#D%:]R>_?OVZ/SR
M].SRED&Q;&YKS7K2.S-<_#(!X7K4!>+Y?N0,8)$/AN/=.]/HEU^?XKG)U<3X
MU[\YQB@4@[^_^2D.>A:0*J$!R.($( [; T9T8"5\<M<Z.___>]/?.>5UFE->
MI11#JSHVKY)'K4IC3=EC2K'5JM37^V85M;.;;0"MB^ .>YIZJRT,VG;?C1-X
M@M3R)'2!K(#:X#N>$_,QLC.!_(T"WQ=>=N!@,(A 0W>G!H@[T-%@VKA(V_2N
MF1?W L]CQ8R'Z@51/&,TP-INT*\8^Z.3AP5F[MN>&,2/"M!VXUGR<WU_:BON
MC9J:O3WW1HGB;,1J,[^MYXS3OG%_\ F^$-7SSV=(^DNLUE(-+%\2T=A) +((
M)%B$P>TH>DM%0'L$7%4#[AF .QDY_E#L#'3%9OE=:AU[!68>Q,;#P[Z7QN<>
M <A3WZR M0$=;.-5&D$:02\,01M=LVZO9/3K@D_T"K.M:F;5;IL=6Z=/;EA\
MVZABJVJ=^[=9[I]MF]7J;K)0#Y3,<1,'O>]'78K"]((Q"AJ*H[Q"[%I6PZPO
M#BDMZ*F+"L16R[0[>JC*9N773<ML6\]L.',@<^64+UX?#@F_5B/&KM?,IAXU
MM"D8:\VZV6CJ+B(;-L^QJV:G^<P6& <R4[B&;)5P>858;-HXCU-W,]RL95FS
M:5I5[11M)D]JM3:8?(W%-B*%-E?$!.P5E^^,:3CG.("%_MR7\_/RTTTQHM"J
M+2ACG?F[?U346K:>0U8,5%BUFMFN[J_WS$$K^XO@[,WAK@8[[ =)UQ/[I9F%
M]VYE2OT\V=1>&@>_4'2LF':OT7$(=%BU.A@:CXK4K2'CY1>_Y(?.'\\,G2]G
M^FS^O,[L>5<DT-8JS;E\_EK%WG(Z_WSB[&P>;#\1N),1$+D(ER7 XNJ>&,*Q
M!D(LRVC5":UE22W2":TZH?6%I!?JA-;G TXGM.J$U@)IG1>2CJ?S)36"RHD@
M8UL8VEJ 4&>O;C<9RJQU:F:GK:<B;0C&:KUJMFLZ?V:S_)E&S;0:NP&BSEX]
M-'8;K;K9LC6+;,8B%HAL6V?5;%9LT*R9]1TE.Q[(FKF@."Q&9"=A,!!1!#)&
M!F9?(8)!'S<:9KVF$Z<VRSZS6V:CK2N;-J-%S(.L+UP.OF2CAG-=AROOM%XA
MEANUMMG8$98+O]RV@-BVJV:]KBW$C8#X]'C/6QMG5G0:[YYS+)T:^Y*3 )MU
ML]K2/7$+@ G+LDVKI3-C"X"*-21GO6U:57NIX-S/],!M)\JN-N9TJNRZ18!-
MNVFV&@MND\[-/ PZ;)"PM49;HZ,(Z*A;]66AMY>8*KOK?IUIZAQU"D?!_,4)
MOXORMKK.#CI.#[HB.[9:Z<QEQU;7;CB[A^Q8V>L].\[2 .VA,F<7_U_GTNI<
MVB)G].E<6IU+^U( IW-I=2YM@;2.3M4L=ZJF1I!&D&X.6["[N+K5,&U+)U!L
MF*UEF<W.0ORNH*<N*!"M1LUL["CY4J?6'AJ[X&Z8;=W3=,.&=74M9C86,[6V
M:75VT__RL&UC'XGAZ@OV)VGRMMEL+M0:Z5R' Z2=8 I\_=$[:HV*/:"BBD["
M_MH4'C3/)'K@CD]?H3\M2[;=-%NM1Z6HSF?82SY#NV.VZX]F4FID["77I]-\
M2I=1G5R2Q2>YE./<!P=:E"J9Y-,3AP[C,R?!>.+XTU\B(R!PN 0.2OCXV6XW
MS%:U0Q$&)^3TDYFG@H'QLX6)]/7Z!O.*Y]^[D&@R#!T_ED_HV>K[FJUNKWEM
M6-[9ZGN21WCV2Q$;%T$4R>.]>J'D SP\@ <+),NJM-),-]>7@LF-X#<0$T[V
M- FFF42Y)TLG8?3H'I[>Z&!67.+%N"!^?>#TXB",C+Z(>J';A>\[W>!N3T)I
MCV3X.4#G!/BM)T*_?+3X+V&,G#L!-D]L.''LN+[@N);+(C^8"!Y8S^X:Z#[
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
M3-V<G8!;%"8J910W#I[&$R DW3(SO<#SW+$;._**9<67-H(8^"LR"DCB3IY
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
MRT?ZY(9MMYZ279J+UC/EX!R;<$)78OT5P?;NU%CX[%H53B\=UKT,#(_NZ-E
M?)ZP?/+\N15@S8]J>QC$9S]&;M>-C<L$*\,?GO^N9BQM<:K?CD]U2FFG$QXC
MO.>C\9J-G6'N4Q".RW<HU\,FVY7T8$\8F/:"CB?ILHQHPWC)*0CJ%W*VQ\FP
M;ZRP8)X%H=]!(V$6R';!\_0:E-UIN!T_^&(W_A(>/(3=LY7IWNOQH'+E1G$\
M^?#^_?W]?242O<HPN'M_'/9&F*OZ7O2'3OB^#W[/^TZM9M7?@X5K55OM5MNV
MP<:O-MKV^T'[>[5IM6SK_XD?5O5/JS**QSCPMV+]Q-[@!C;V,\?P[OAL=M5J
M&#=X[XU#-#"3[DX87SW'YYYA8\K5W_79UT)V^^@?A=D+0/FHUFQC(]B"[ AI
MM3";J3;?V_9[^WD;*IX46W^V]OZE6-WNO!]8U?]6X8^*U5NI&+-_^NM/\&#]
MX[,Y>E\2ZX%SG 0^=KU&>_0&N_)AFGPVW:?+K6M52_E_!AYWR_XLPK'J:UO[
ME"O],VZ^7E\8;S\[(G9\XXO;&PGOG2FG!/U?QT\PH<ON<)W21^,3M2HZ1L&8
MFR;T271#>M!2S]WPM>+\@U^<])E*H<2J53WZHS";*:1<;15F,]7&>\LJCUS=
MEW5XYX<_0)+4+&G[U"S4E7L0A/,O/L'3X0!#E<UY,G+%8$F]&4WA='@>#K;K
MY&Z=];?..\Q$Y$^P8R=],@F#<>(-2<QDW3NS7(_9CK7P5JM3J^?-O.<+I!*[
M<P7>VH/ ?YPO_ET6>REE+SOE:WN_?&T_R->+?6XU7Q_\P0)OK>A\O6]];2M]
M;5>L_]DK8]O+%';TD,9&]V(%UYLS;&^U:03>204YF>2%56M4F6W[ 4WHRS^N
M'NI4T^&D-T[8=7P1'5W]\,14,;]=K9+PJVB&+P?#%R3B\7S'R:J<7][LBF7_
M_1LX[^>R7-XXE6VG*D9Q$: ?+*XZVX3(;TY^WRF1WSH_ C\83T'IQ,*G[@8W
MO9$8.QG5:Z(O\(/%(OHM2?:3XXM]$_V)X_5PS [^?.'ZW[%CA1;\+^/!8O'
ME@3_Q?%O^^:!"Z<KO"74KXF_P \6B_BWI "^7I_MF_B_<N7S*@V@>:# #Q:+
M![:D $[//NV;!TYQC)NK.>#E/5@L#MB*%JCOBOI/J'_;5V<HN"VIPWW03IW8
M,2B1_"T/\XJYT\PY%2\9Q#,\@=/'QG7<(D-5# ##OM,,4N ']\,@+[-5_$]
MXWT:*<L]B+(IIM@:$)NFRH%QH":<. BGLE$\-F8*\8IP?_W"=_X2RF,SOF(+
MY[3/L1L90O(YMXSM.[WYFQ3JD=.L6F^==V^;-/7T/<"'/GW;???6JKY[Z]ZI
M^:?78JAB#3='_Z!V5+)]5(C+.9AV1JW<!TGHN]$()\7*7O?<CLN?&@'UC>\;
M46\D^C1S50Z(NSD[X0Z;.&JW+*VB_H=@U)N], ,1[>#I44HK08RW>31,B7O8
M$O+^X"8< #@YY'1?-V;<JC0:.=GXS3XF%/:--S1+^XUJ/YM#/C9FAQ=.@H@;
MY:2[:J=-M_,7\]3 60Z;Y6'4;J[Z$==/Y\%B\[" :6<P]]9?:+@W=4!;F@MP
MS#)@_NVFX89RQ"1J4-D'5K:-RVT$]P\28YB@SIW1G]0W%N<J\>MU??R>ZN.;
M3WIGA@I='[_CUJ$WYY\OCV^Q]\E\9;W\%KVC+WJ2GS[PV%#\_J^+I?-K+I"^
M>[$&OS2=1[_FA#@+/QI$SUV.E21_+/MI3E9CTT;0O5.#NB[W6=OP  @IC+$#
M-<_<P[:;74'#:*70)P3P R;WLTY00-."3A*/@A (>T_=E)\Z0&X7,G%&"J*(
M5-7_]KK)/HO-*?YY=7&.#66N_VU<G'\YOST[?:BX_XDB6$Z7:_WEXYOYO<\\
M47OT@>IC3UB-^2<>$[)83-O_8!PG0QQ38,FJ@/2@OTT_S+_I$8WRAN3V^^B]
M<>*,!8 .K*BI'WC]*">FGPK"'?AXB[N2?U@':K,XF/_U<1\])V? (*(Q6;FD
MK86$KEF>?GS1M\>I/#!NX$_LA<W.#5EXR6Q 8GO0>.#7YV%_.<D^[\YU!5$O
M]AY9.21/$CL3-_SO5H3NT/@]&8[2QH9;C)[MMZG+[%E>[#%6)4 C0]R&/(]N
M)SRV[IK9%G&=XVS&[U(6/7B@Z74Y1FNU>*BU'L' >_GK*!Y[O_Y_4$L#!!0
M   ( #&""U,2=]GIG@<  /HD   .    =FYR>%]E>#,Q,2YH=&WM6FMOVS84
M_2M<@&XI8#=VLF" [!EP$J4UD,:=XP[=O@RT1-E<*%$5)3_VZW<N*?D1.ZO3
M)!VPY8L3D5>7E^2YYQ[2;D_R6'7:$\'#3CN7N1*=:9+-_Q#SDV;S#3K;1ZZU
M_5V]?J&#(A9)SH),\%R$K# R&3/_XFUW\)Z;7&3U>J=]Y)R-=+A@)E\H\?/!
MT/\TK'>O>F^O/?9G87(9+5KLLG\]]%BSD>8LE[$P+!$SENF8)RWVOCMXV[NN
M7_F7,/GIU;)AT'O[SK8<=-IIY9T<U6]ZO_O.F_-<O^R^[UW]YMWGVV.-=-YB
MN9CG=:[D./$R.9[DK8/.]\G(I"W6-GFFDW''__2N=]8;LI/FFV;[J&QL'Z4=
M]N015$M3Q? \HP3809%AD&J&Y_Y@N)I9^;=WV3OO#GO]:]:_9.?O>OXE\S_Y
MYQ^'O5]]-*'7'[ /'P<W'[O70S;LLV=>FZVH;_SS'5$CWI/&,<4\?.>SF^[@
MK'OMW]3[GZ[\WUCW?$@]QXW&\7]B)U>C]&KLG,<",V(#L4BT"DV-!2*C;I9/
M>.Y]RWGF?*1$-=)(9R&(P:0\ %EXC5:DD[QNY%_"LR/;QRG/)$]R+]%9S)5K
MFPE*R(TFZ[)JV1%&S+.Q3.I*1+G'BURWE$Q$?;+AJ+2QV>Z,9C+,)PBF\>H
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
M)ZE&(R9,&*K7TD3T!HG%X"WB+GH.I/&5-@7>(T;+M')!3S/MBP##AATCQH$
M:%P@NW,_XLE$L [(8E@H2-3/>+5^?BR<%?7SP#VY1TD]7>+ 1OH9,<H&!ATF
MR):#%PJW%@JQ$.WS(3(A0>73VPXT/JA[V?3YOH8EY+%4"^]AH[0+H[>^"'W1
MHQ#>DY7/:JJ.^?MGI]65,) !QFR!_'("5*AV^[PPA[]"170L .9R)5>6=0&7
M%F#'J326<R$E$JN'6O@U6V\R?B84M]E1UN4UPBME-:!)">:&+0:M7V!/ZZ88
M&QE(P(LV(%WW8&M00IH*0Q7=\HFQY=\RM#8"!N6H"/12RLFGA>)46+ M:\2Z
M,\ ;KL_8;(_PWUB0(+@?[[]$Z_D$:O_&9>$K0/\DK(]?&NL'4_$.Y \G\8.1
MCVR9RH  S8U.+'-R@V2@1I90SK-@B3CD@.1CB6/-@EJ0?<M2_EEP6MRYU-D2
MW6B$;5&<EQM*BRP%[HUMF7P?I&T-L"WQ1"3HA!3@CQF14EZ1"-I]!W'DGTQ1
ME]Y _O4@]Y\/\NZ4J\*R'B% A"$Z73E%[,R>CA5MU '\[1[WMZ\6S7@1W&M<
MDSS61?[XVH=4&+Z2%G0""+]\!&/CY=G")JAP/H ]35+^!LBO!F3P JSK(KZ+
M'+HL*)M:._, F$]@6>H7M.\7&2%CHSAOZ8NUR3%"UZK08F#]\O:('>\(AX U
M..^!7&DFSH#"WFK0A4=2K&QY[RR)N%EU+\26-@U$8,N(W7U)\0NFY+U0Y17'
M _G*,QSRS4'_?3!^?L*VP>F#3%*>?#AJ//\461XA[95CL$1P9<TS1'N;B%I3
M#B'C";W%3B<+HSCZV%QG9E7([0"4Q;',<R'V$OE8HTF@F4#")OOZ,1 'WC3$
MR_A+??0R-<2?A83)-AF*Q"?#WW^3P^';$?%_[8C846@8(261&'270+<2OA1
M<MD;K(YJ,\'OJ=B[!M*6>]OZVOO>Y3W:D_*C/%6YFYP]O,D#O&C$BC;WY%+9
M*D,8:0&,55RO8=!HF"+&1H$PNXVR+.V]:WSK([[[Z:V#=B',P(05@$)8V@:L
M[.5]B;^*J[\RF6HU%52$$SXIOX/(2J87<:KT0F!V%FE'[WP+W4#C,_N1D]>E
MT4.IT]O[ X,7XK#S&I'8%1SOL4XQ :VR>KW"&K5&_1'B.J,7=N8N!L.K[K!Z
M,1B-!I\\-E;<OV?U=,[LY4UI[=FY?5?$I0=.S>G6E[^M4TP]LFR]L5KWNS5"
MV[8N1Y>2AUFV(;WW^36_[;Z,I A9;X7TP4:+-"):QK$M>^VOW(]_=C<,6']M
M"5G065]"E(9M<\V.HU\Z(5T72K_Z:?\74$L#!!0    ( #&""U/+T<HW>@0
M -T4   .    =FYR>%]E>#,R,2YH=&WM6&V/VD80_BM3I*M PH"AUS:&(/G
MW+GBX *^Z-(OU6(OL(V]=G;7.>BO[ZQ?@ MW450%JJ:1$(B=G9EG7IX90V^M
MHK#?6U,2]'N*J9#V/W*Q^8-N.FVS@<)>,S_M_6 8P]A/(\H5^((210-()>,K
M<(;7]NR62$6%8?1[S=S8(@ZV(-4VI*\KGO/@&?;8O9Y8\&<J%5MNNS":3CP+
MS%:B0+&(2N#T$40<$=Z%6WMV[4Z,L3/"*[]<[ YF[O5-=E+I]Y+2NC9DS-W?
MG=Q:;MD8V;?N^)WUDFT+6LFF"XINE$%"MN*68*NUZJ)AJ43,5WWGX<:]<CWH
MM!MFKUD<]II)'[ZZ:Q^32@7Z_I$O9-(]L9,RP($S\_:!%9_NR!W8GCN=S&$Z
M@L&-ZXS >7 &]Y[[UL$C%#LSL"?#0C9R)_9DX-KC4G:N5)6 [^YG\WM[<A2(
M!]X4S%_AOC%O#!HP=P8Z*C [EZTZV'.PA],[SQE"H:^OGQNZQG1<  3YJO6S
MSKYWX\#<GEW9$V=N3!_&SCNP!YZ6M%NM]HG1ECP];5/NO7AK"LLX#.-'/5-\
M*O"<^42QF$L@@L*:"KK80D0""HR#'W-.?2V&1Z;6H%#_34H$ICC<PHPFL5"
MPE$L(H1HO(%X"6_CD&F5V0;&+&)ZAE6U8F401PGAVTH-,8C,UH>=K80*%@=
M>8#7?TLYA0ZV4+O5-NM )"Q9B.<[#'/JIP*=8/R$!^!L_#7A*PKH(6)2:KSX
MTC<#G*%95 @L1Y&CKM2L;Z.D;AT&)*+8I%B/+8_#0-;A3E#) KU%='H&:T:7
MF"1,FF(?*4R76'0J=*UT1HJRU,OBYVV!WY-4R)2@$14?DKQHB)SD6!L2Q(DN
M\N'U\I(F6>%F3L2"<"J-Z2:D6[!]I26:9'64$U77>M$6WO/X$8N]HG6HLEJF
M6C3:,@VQ4WR$&^K*[[I!T \I$U1O3:EM[A%620VPU<S+:E#;X=CWSJYO"C#F
MJ\Y/>4A1UHCU+'U55L!@'/LVRMBBF:$(XQ@VXT\P$I:U,Q9 PZEK,0E#9!3V
M.2,A@I4)XI/U3&O)..&^/D>#04:;S"?>2L,\FABI43#T:<$TT.)$=WE.A9)9
M.9]D"80&C7.VNR*+D):>%K$(\*E%)L3'J6.UNDO,G?7L,\DC"]0:1:V+"K9A
M&"8D"%#G=:55T59%:7)-]7.$95XFFTP0E(+<P&7K @$-,2D6V.D*(8)IYM,$
M'[6"9S0Z6N%(=C6=#9V9<37UO.FM!8N0^._!3#8@<<0%!=K.9:9+HWY3-H^X
M"+TF2E[P:K9W;O%-?#[$P^)%1*P8MUI:ML_[SLL_O/K56^+39#SU7*+YLN@/
M;C_[_91Q?-$X/36_JG>"X:A(<%8<^:Y]/K/XI@EY"$]ST)#L+YH1,:.DL201
M"[?6I]B..^ALF\W#*;:"FW2UIC@P\\2/=B/S^Q[[OL>^[['3[+%#YOVO=]AA
M(OZK^^NEP:F)Y@E*9"K.NK_V2#0"V_?CE"O]B_3?66?P;?P2/+>7[-_'_M]0
M2P$"% ,4    "  Q@@M3H.LU!SH5   K^@  $0              @ $
M=FYR>"TR,#(Q,#8S,"YX<V102P$"% ,4    "  Q@@M3AXL*W=X.  "_L@
M%0              @ %I%0  =FYR>"TR,#(Q,#8S,%]C86PN>&UL4$L! A0#
M%     @ ,8(+4X]+>B^;+   C/(" !4              ( !>B0  '9N<G@M
M,C R,3 V,S!?9&5F+GAM;%!+ 0(4 Q0    ( #&""U/+U]2Q*F@  )YF!0 5
M              "  4A1  !V;G)X+3(P,C$P-C,P7VQA8BYX;6Q02P$"% ,4
M    "  Q@@M31RG8^C=1   %?00 %0              @ &EN0  =FYR>"TR
M,#(Q,#8S,%]P<F4N>&UL4$L! A0#%     @ ,8(+4^/OBHN[%@$ VJ$/  P
M             ( !#PL! '9N<GA?,3!Q+FAT;5!+ 0(4 Q0    ( #&""U,2
M=]GIG@<  /HD   .              "  ?0A @!V;G)X7V5X,S$Q+FAT;5!+
M 0(4 Q0    ( #&""U.<>^:RH <  %4D   .              "  ;XI @!V
M;G)X7V5X,S$R+FAT;5!+ 0(4 Q0    ( #&""U/+T<HW>@0  -T4   .
M          "  8HQ @!V;G)X7V5X,S(Q+FAT;5!+!08     "0 ) #D"   P
%-@(    !

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
